Position Overview
We are seeking a Senior Full Stack Engineer with strong React.js, JavaScript (ES6+), Node.js, and AWS Serverless experience. This is a frontend-focused Full Stack role, with the majority of development work centered on React.js, while also contributing to backend services and AWS infrastructure.
The ideal candidate will have hands-on experience designing and developing serverless applications, microservices, data-processing solutions, and automation using AWS services and AWS CDK (Infrastructure as Code).
Key Responsibilities
- Design, develop, and maintain modern React.js applications and user interfaces.
- Develop backend services and APIs using Node.js and JavaScript/ES6+.
- Build and integrate AWS serverless solutions using Lambda, DynamoDB, S3, SNS/SQS, Step Functions, and related AWS services.
- Develop and maintain infrastructure using AWS CDK / Infrastructure as Code.
- Design and develop scalable microservices and distributed systems.
- Develop solutions supporting data quality, data management, process automation, and high-frequency data services.
- Implement unit, API integration, and automated E2E/browser testing.
- Build and maintain CI/CD pipelines using GitHub Actions.
- Monitor and troubleshoot cloud applications using AWS CloudWatch and related AWS services.
- Collaborate with engineering, business, and cross-functional teams to design and deliver technical solutions.
- Create technical specifications, documentation, and design artifacts while adhering to software development standards and deadlines.