(Senior) Full Stack Engineer
BioTalent Limited
Charing Cross, United Kingdom
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Charing Cross, United Kingdom
Tech stack
API
Amazon Web Services (AWS)
Applications Architecture
User Authentication
Big Data
Cloud Computing
Data Structures
Data Visualization
Role-Based Access Control
Ui Patterns
Next.js
TypeScript
React
Backend
Front End Software Development
Api Design
Job description
As a Senior Full Stack Engineer, you will lead the architecture and development of a complex React + Next.js application that orchestrates long-running jobs, visualises large datasets, and integrates with backend and computational systems., * Own and evolve the React and Next.js application architecture
- Design and implement scalable UI patterns for complex workflows and data visualisation
- Define state management strategies for long-running jobs and asynchronous systems
- Build clean abstractions over backend and remote services
- Implement authentication, authorisation, and role-based access control
- Write testable, maintainable frontend code and contribute to testing strategy
- Work closely with cross-functional teams to shape user workflows and product direction
Requirements
- 4+ years of experience building production React applications - React, Next.js, TypeScript
- Experience deploying and managing applications on AWS using Infrastructure as Code and containerized workflows
- API Design experience
- UX/UI & Design systems
- Experience with state management at scale (e.g. React Query, Zustand, Recoil)
- Knowledge of authentication, authorisation, and RBAC concepts
- Experience integrating complex APIs and backend data structures
- Familiarity with containerised deployments and cloud environments
Benefits & conditions
This role is within a fast-growing technology company building scalable, user-facing platforms for data-intensive scientific workflows. The environment is engineering-led, fast-paced, and focused on quality, ownership, and building systems that scale.
This Will Offer You
- Ownership of a core, business-critical frontend application
- Responsibility for frontend architecture in a complex technical product
- Close collaboration with product, backend, and data/ML engineering teams
- Exposure to distributed systems, long-running workflows, and high-volume data
- Competitive compensation and long-term growth opportunities with potential leadership options
- A high-autonomy role within a technically rigorous environment