· 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.
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.