Senior Fullstack Mobile Engineer
Listed on 2026-08-21
-
Software Development
Backend Developer
We are looking for a Senior Fullstack Mobile Engineer with a strong emphasis on backend architecture to join the team developing a greenfield platform.
You will own the end-to-end technical delivery of features, with the majority of your time focused on designing and building a robust, secure, and scalable backend using NestJS, Node.js and Type Script .
On the mobile side, you will contribute to feature integration and deployment within a React Native and Expo environment, ensuring seamless delivery across the full technology stack.
The platform operates within a large enterprise technology ecosystem, so this role requires a senior engineer who is comfortable driving technical discussions, making architectural decisions, aligning infrastructure, and collaborating with neighbouring teams working across different technology stacks, including Kotlin and Spring Boot
.
This role requires onsite time in Pimlico and sits inside IR35.
Backend Architecture & Development- Design, build and maintain highly scalable, secure and testable backend services using NestJS, Node.js and Type Script .
- Own backend architecture and technical decisions across the platform.
- Design robust APIs, services and integrations that support long-term scalability and maintainability.
- Apply appropriate software design patterns and engineering principles throughout the platform.
- Deliver end-to-end features across the backend and mobile application.
- Implement and optimise frontend capabilities using React Native and Expo
. - Work closely with backend and platform teams to ensure effective API integration and reliable mobile experiences.
- Support the build, release and deployment lifecycle of mobile applications.
- Own the integration of enterprise-grade authentication and authorisation workflows using Auth0
. - Design secure identity flows and ensure security best practices are applied across backend and mobile applications.
- Work with enterprise teams to align authentication and security architecture.
- Design efficient and maintainable relational data models using PostgreSQL
. - Optimise database queries and application performance.
- Implement high-performance caching and session-management strategies using Redis
. - Make informed decisions around data consistency, performance and scalability.
- Develop and maintain automated build, test and deployment pipelines.
- Manage CI/CD processes for backend services and mobile applications.
- Containerise applications using Docker and Docker Compose
. - Deploy and manage containerised services using AWS ECS
. - Collaborate with infrastructure and neighbouring engineering teams to ensure reliable and consistent environments.
- Drive technical discussions and contribute to wider architectural decisions.
- Work collaboratively with teams operating across different technology stacks, including Kotlin / Spring Boot
. - Translate business and technical requirements into pragmatic, scalable solutions.
- Take ownership of technical delivery from design through to production.
- Provide technical leadership and promote engineering best practices across the team.
- Proven experience working at Senior Engineer level, with the ability to operate autonomously and take ownership of architecture, data modelling and deployment strategies.
- Strong track record of delivering production-grade software in complex environments.
- Comfortable making technical decisions and influencing architecture across team boundaries.
- Deep, production-proven experience with Node.js and Type Script .
- Extensive hands-on experience with NestJS
. - Strong understanding of backend architecture, API design, scalability, security and performance.
- Strong understanding of software design patterns and architectural principles.
- Strong hands-on experience with PostgreSQL
, including relational data modelling and query optimisation. - Production experience with Redis
, including caching, session management and data structures.
- Strong experience with Docker and Docker Compose
. - Hands-on experience deploying and managing…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: