remote
Senior Full-Stack Software Engineer - Banking Platforms - Instantiations
Software Engineer
Senior Full‑Stack Engineer driving modern banking platforms with expertise in JavaScript, Node.js, React, TypeScript, AWS, Docker, and microservice architectures.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end banking applications using React front‑end and Node.js/TypeScript back‑end services.
- Architect and implement microservice‑based solutions on AWS, leveraging serverless and container technologies.
- Collaborate with product owners, UX designers, and data scientists to integrate AI‑driven features into core banking workflows.
- Ensure code quality, performance, and security through automated testing, CI/CD pipelines, and code reviews.
- Mentor junior engineers and champion best practices in cloud native development.
Requirements
- 5+ years of professional experience building scalable full‑stack applications, preferably in the financial services domain.
- Strong proficiency in JavaScript/TypeScript, React, Node.js, and RESTful API design.
- Hands‑on experience with AWS services (e.g., Lambda, ECS/EKS, RDS) and containerization using Docker.
- Solid understanding of microservice architecture, event‑driven systems, and CI/CD tooling.
- Excellent problem‑solving skills, ability to work independently in a remote environment, and strong communication abilities.
Skills
javascriptnodejsreacttypescriptawsdocker