Senior Software Developer
il y a 5 jours
Drug discovery still relies on wet labs: slow, expensive, and constrained by physical trial-and-error. Helical is changing that.
We build the application layer that makes Bio Foundation Models usable in real-world drug discovery, enabling pharma and biotech teams to run millions of virtual experiments in days, not years. Today, leading global pharma companies already use Helical, and we're at the start of a highly ambitious growth journey.
We're a founder-led, talent-dense team building a category-defining company from Europe. We care deeply about the quality of our work, move fast, and expect ownership. If you're excited by complexity, real responsibility, and shaping how a company actually operates as it scales, you'll feel at home here.
About the RoleWe are seeking a Senior Web Developer with deep expertise in + React to lead the architecture and development of our user-facing dashboard.
This isn't just another CRUD app — the dashboard orchestrates long-running workflows, displays high-volume biological and model data, and interacts with systems like Airflow, MLflow, and Jupyter. The complexity is real — and elegant frontend design is what makes it usable.
If you are exceptional at and React, understand how to structure component architectures that scale, and enjoy creating durable, well-designed UI systems, this is the role.
Responsibilities- Own and evolve the React + application architecture
- Create robust UI patterns for complex workflows, logs, job status, and model results
- Design state management strategies using tools like React Query / TanStack Query
- Build clean and understandable abstractions around remote services (Airflow, MLflow, Jupyter)
- Implement type-safe API interactions using tRPC and Zod.
- Write testable UI code and use mocking effectively in unit and integration tests
- Collaborate closely with product, backend, and ML engineers to shape user workflows
4+ years of experience building production React applications
React — component architecture, hooks, memoization, rendering patterns, suspense
- — routing, data loading strategies, server vs client rendering decisions
- TypeScript — types that clarify code, not complicate it
State management at scale — e.g., React Query, Recoil, Zustand, MobX, etc.
API design — crafting clear, consistent interfaces and integrating complex backend data structures.
- Data modeling / database schema design
- Experience with modern TypeScript ORM frameworks such as Prisma or Drizzle ORM
- Experience with authentication and authorization flows using AWS Amplify Gen 2 and Cognito
- Deploying frontend services using Docker on AWS
- Implementing best practices in web security, including input validation, CSP headers, and safe API interaction.
- Experience with component systems such as shadcn/ui
Strong background in testing:
Unit, integration, and E2E testing
Frameworks: such as Jest, React Testing Library, MSW, Cypress, Selenium, Playwright
Designing UI systems that remain clean as features expand
- Experience with ML, scientific workflows, or data dashboards
- Experience with Figma and a strong sense of UI/UX design, including layout systems, and usability principles.
- Experience building stable UIs and designing APIs/systems around long-running or asynchronous backend operations
- Familiarity with Airflow, MLflow, or Jupyter server APIs
- Experience with Docker, Docker compose and containerized development environments
- UI/UX sensitivity for scientific tools and data visualization
-
Senior Software Developer
il y a 2 semaines
Luxembourg, Luxembourg Deloitte Temps pleinYour future team At Deloitte Luxembourg, we're searching for a skilled and forward-thinking Software Developer to join our Audit Digital Factory. This role is a unique opportunity for you to work at the cutting edge of technology and pioneer AI-driven solutions, collaborating on innovative tools and systems designed to transform audit department.As part...
-
Senior Software Developer
il y a 5 jours
Luxembourg, Luxembourg Helical Temps pleinHelical is building the in-silico labs for biologyDrug discovery still relies on wet labs: slow, expensive, and constrained by physical trial-and-error. Helical is changing that.We build the application layer that makes Bio Foundation Models usable in real-world drug discovery, enabling pharma and biotech teams to run millions of virtual experiments in days,...
-
Python Software Developer
il y a 2 semaines
Luxembourg, Luxembourg Uni Systems Temps pleinAt UniSystems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a Python Software Developerto join our UniQue teamWhat will you be doing in this role:Work with subject matter experts to gather technical, business, and security requirements. Analyse existing processes, EUCA applications, and new...
-
Senior Software Engineer
il y a 1 jour
Luxembourg, Luxembourg Next Gate Tech Temps pleinLocationBenefits26 vacation days + 1 birthday day + 1 duvet day, so you can truly recharge and enjoy lifeComprehensive health and dental care coverage Central location for both offices with a fully stocked kitchen, including healthy snacks, and fresh fruitFreedom to create your own entrepreneurial experience by being part of a team in search of...
-
Embedded Software Engineer
il y a 2 semaines
Luxembourg, Luxembourg OQ Technology Temps pleinWith our groundbreaking satellite 5G constellation, OQ Technology is a global leader in the domain of IoT communication connectivity and associated services. We are a venture capital backed company with a successful track record of satellite launches and the first company in the world to disrupt the telecommunication industry by merging cellular 5G with...
-
Senior .NET/React Developer
il y a 5 jours
Luxembourg, Luxembourg TMC Temps pleinLuxembourg Digital & IT Luxembourg, Luxembourg On-siteTMC Luxembourg is looking for a senior .NET/React developer (M/F) for one of its clients.About The Member CompanyWe are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world. Together we form a fast-growing and proud...
-
Software Engineer
il y a 2 semaines
Luxembourg, Luxembourg Flourish Temps pleinThe Role: We're an early-stage team building a project— a fully on-chain decentralized borrowing protocol — and we're currently looking to bring on two Web3 developers:Frontend Developer – to help update and improve our React.Smart Contract Developer – to build and integrate contracts using Solidity, , wagmi, etc.We're aiming to hire both by next...
-
Java Software Engineer
il y a 1 jour
Luxembourg, Luxembourg COSMOTE GLOBAL SOLUTIONS NV Temps pleinCOSMOTE Global Solutions, as a member of OTE Group of Companies, is an ICT Systems Integrator delivering a broad range of ICT Solutions and Services.CGS provides a broad range of ICT Services focusing on: Cloud, Data Centre operations, Networking, Cybersecurity, BI and Data Warehouse, Big Data, Service Desk, Proactive Monitoring, Operations and Support,...
-
Java Software Engineer
il y a 1 jour
Luxembourg, Luxembourg COSMOTE GLOBAL SOLUTIONS NV Temps pleinCOSMOTE Global Solutions, as a member of OTE Group of Companies, is an ICT Systems Integrator delivering a broad range of ICT Solutions and Services.CGS provides a broad range of ICT Services focusing on: Cloud, Data Centre operations, Networking, Cybersecurity, BI and Data Warehouse, Big Data, Service Desk, Proactive Monitoring, Operations and Support,...
-
Java Software Engineer
il y a 1 jour
Luxembourg, Luxembourg COSMOTE GLOBAL SOLUTIONS NV Temps pleinCOSMOTE Global Solutions, as a member of OTE Group of Companies, is an ICT Systems Integrator delivering a broad range of ICT Solutions and Services.CGS provides a broad range of ICT Services focusing on: Cloud, Data Centre operations, Networking, Cybersecurity, BI and Data Warehouse, Big Data, Service Desk, Proactive Monitoring, Operations and Support,...