Senior Node.js Software Engineer Job Description
Job Overview
We're seeking an experienced Senior Node.js Software Engineer to join a high-performing engineering squad building a cutting-edge financial services platform.
Key Responsibilities
* Design, develop, test and deploy complex serverless and microservice-based applications.
* Develop clean, scalable Node.js/TypeScript solutions with a strong focus on API-first design principles.
* Lead and contribute to technical design reviews.
* Ensure high-quality delivery through unit/integration testing and CI/CD best practices.
* Work closely with AWS serverless tooling (Lambda, ECS, CDK, SAM, Serverless Framework).
* Troubleshoot application issues and optimize performance.
* Collaborate effectively with other engineers, product managers and delivery teams in an agile environment.
Required Skills and Qualifications
* Strong commercial experience with Node.js and TypeScript.
* Solid hands-on background in serverless or container-based microservices.
* Experience in designing and reviewing complex software modules.
* Strong testing mindset (Jest or similar).
* Comfortable working in agile, fast-paced delivery environments.
Benefits
This is an exciting opportunity to be part of a talented engineering team driving innovation in the financial services industry.
How to Apply
Please submit your resume and a cover letter outlining your qualifications for this role.
About Us
We are a leading provider of innovative technology solutions for the financial services industry.