Senior Fullstack Mobile Engineer

Senior Fullstack Mobile Engineer

Full-Time 63000 - 77000 Β£ / year (est.) No working from home possible
Mindera

At a Glance

  • Tasks: Design and build a robust backend while integrating mobile features in a dynamic tech environment.
  • Company: Join a forward-thinking tech company that values innovation and collaboration.
  • Benefits: Competitive rates, flexible working, and opportunities for professional growth.
  • Other info: Enjoy a politics-free culture that encourages creativity and teamwork.
  • Why this job: Make an impact on cutting-edge projects and work with a supportive team.
  • Qualifications: Senior engineering experience with Node.js, TypeScript, and React Native.

The predicted salary is between 63000 - 77000 Β£ per year.

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

Nest JS, 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

Nest JS, 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.
  • Mobile Development & Integration
  • 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.
  • Identity & Security
  • 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.
  • Data & Caching
  • Design efficient and maintainable relational data models using

Postgre SQL .

  • 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.
  • CI/CD & Infrastructure
  • 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.
  • Technical Leadership & Collaboration
  • 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.
  • Senior Engineering Experience
  • 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.
  • Backend Expertise
  • Deep, production-proven experience with

Node. js and Type Script .

  • Extensive hands-on experience with

Nest JS .

  • Strong understanding of backend architecture, API design, scalability, security and performance.
  • Strong understanding of software design patterns and architectural principles.
  • Database & Caching
  • Strong hands-on experience with

Postgre SQL , including relational data modelling and query optimisation.

  • Production experience with

Redis , including caching, session management and data structures.

  • Dev Ops & Cloud
  • Strong experience with

Docker and Docker Compose .

  • Hands-on experience deploying and managing containerised applications using

AWS ECS .

  • Experience with automated CI/CD pipelines and deployment strategies.
  • Frontend & Mobile
  • Hands-on experience with

React Native .

  • Experience working with the

Expo ecosystem.

  • Comfortable delivering full-stack features spanning backend services and mobile applications.
  • Authentication & Security
  • Experience implementing complex authentication and authorisation workflows using

Auth0 .

  • Strong understanding of application security and enterprise identity management.
  • Testing & Quality
  • Strong commitment to automated testing and engineering quality.
  • Experience writing and maintaining unit, integration and E2E tests .
  • Comfortable applying testing strategies across both backend and mobile applications.
  • Technology Stack

Backend

Node. js, Type Script, Nest JS

Mobile

React Native, Expo

Database

Postgre SQL

Caching

Redis

Authentication

Auth0

Cloud

AWS ECS

Infrastructure

Docker, Docker Compose

Testing

Unit, Integration & E2E

Enterprise Integration

  • Kotlin / Spring Boot
  • Competitive Rates
  • Flexible working arrangements
  • Opportunities for professional development and career advancement within a global company
  • A dynamic, innovative, and supportive work environment, where your ideas and contributions are valued
  • The chance to work on cutting-edge projects that are transforming the industry
  • Most of all you get to work with a bunch of great people, where the whole team owns the project together in a politics-free environment.

Our culture reflects our lean and self-organisation attitude.

We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication.

Freedom and Responsibility go hand in hand, and we value commitment, feedback, and empathy.

#J-18808-Ljbffr

Senior Fullstack Mobile Engineer employer: Mindera

Mindera is an exceptional employer that fosters a collaborative and innovative work culture, making it an ideal place for professionals looking to grow in the tech industry. With a hybrid working model based in Bracknell, employees benefit from flexible arrangements while engaging in meaningful projects that enhance their skills in cutting-edge technologies. The company prioritises employee development and offers competitive compensation, ensuring that team members feel valued and motivated in their roles.

Mindera

Contact Details:

Mindera Recruitment Team

We think you need these skills to ace Senior Fullstack Mobile Engineer

Backend Architecture
NestJS
Node.js
TypeScript
React Native
Expo
API Design