Job Title: Senior Full Stack Engineer
Location: Remote
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.