Senior Full Stack Developer (React / Node.js / NestJS / AWS)

Overview

  • We are seeking an experienced Senior Full Stack Developer to join our engineering team and contribute to the development, enhancement and maintenance of enterprise-scale, AWS-based web applications for a leading automotive financial services client.
  • In this role, you will work across frontend and backend technologies, independently delivering development work packages from technical analysis and solution design through implementation, testing and deployment.
  • You will collaborate with international teams, architects and technical stakeholders to build secure, scalable and maintainable applications while supporting ongoing application improvements and operational stability.
  •  Several years of hands-on full-stack development experience with complex web applications; senior-level independent delivery capability expected.
  • Demonstrable commercial experience with React, Node.js/NestJS and AWS-based application architectures.
  • Experience working in Agile development teams and supporting deployed applications.

Job Description

· Design, develop, enhance and maintain enterprise web applications using React, TypeScript, Redux, Node.js and NestJS.

· Independently analyse requirements, estimate efforts and deliver assigned development work packages.

· Design and implement REST APIs, backend services and database integrations.

· Develop and maintain applications using AWS cloud services and serverless architectures.

· Contribute to technical solution design, implementation approaches and architecture discussions.

· Develop and execute unit, integration and automated end-to-end tests.

· Support application builds, deployments and releases through established CI/CD pipelines.

· Investigate and resolve application defects, production incidents and recurring technical issues.

· Ensure code quality, security, performance and maintainability through established development practices.

· Maintain technical documentation, source code and test evidence to support future enhancements and maintenance.

· Collaborate with distributed international teams, proactively communicating progress, dependencies and risks.

Skills & Requirements

TypeScript, React, Redux, Node.js, NestJS, AWS, AWS Serverless, VPC, Fargate, DynamoDB, S3, Amazon RDS, PostgreSQL, Database Integration, REST APIs, HTTP, JSON, Postman, SoapUI, Git, GitFlow, GitHub, Jest, Cypress, Automated Testing, Integration Testing, CI/CD, Terraform, Jenkins, Concourse, Groovy, Gradle, Full-Stack Development, Web Application Development, Application Maintenance, Production Support, Incident Resolution, Agile, Scrum, Regulated Financial Services, Information Security, Security Best Practices, Technical Documentation, Code Quality, Maintainability, Risk Management, Dependency Management, Estimation, Analytical Thinking, Problem-Solving, End-to-End Ownership, Communication, Distributed Team Collaboration, International Team Collaboration, English.

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you