Back to jobs

AWS DEVELOPER

atticus-advisory-solutions-inc-2
Full-timemid

Job description

Location: Remote Type: Full-Time Experience Level: MidSenior About the Role An AWS Certified Developer with hands-on experience in modern serverless applications and cloud-native architecture . The ideal candidate will be a strong problem solver passionate about building scalable, secure, and high-performance applications using AWS services such as Amplify Gen 2, DynamoDB, AppSync, Cognito, Lambda and S3 . If you have a solid grasp of Domain-Driven Design (DDD) principles and a working knowledge of React for modern frontend development, youll thrive in this role. Key Responsibilities • Design, develop, and deploy serverless web applications leveraging AWS Amplify Gen 2 . • Architect and maintain highly available, low-latency APIs using AWS AppSync (GraphQL) and AWS Lambda . • Manage and optimize data models in Amazon DynamoDB , ensuring efficient query patterns and cost-effective scalability. • Implement authentication and authorization workflows using Amazon Cognito . • Collaborate with cross-functional teams to deliver full-stack solutions with React frontends integrated into AWS backend services. • Apply Domain-Driven Design principles to structure complex business domains into maintainable, modular systems. • Continuously improve performance, monitoring, and deployment pipelines across cloud environments. • Write clean, maintainable, testable, and well-documented code following industry best practices. Requirements • AWS Certified Developer Associate (or higher) . • Proven experience with: • AWS Amplify Gen 2 • AWS AppSync (GraphQL) • Amazon DynamoDB • Amazon Cognito • AWS S3 • AWS Lambda • AWS CloudFormation • AWS CloudWatch • AWS IAM • Proficiency in JavaScript/TypeScript and React . • Familiarity with CI/CD pipelines and DevOps practices (AWS CodeBuild and GitHub Actions). • Experience with Domain-Driven Design (DDD) is highly preferred . • Understanding of RESTful APIs and GraphQL schema design . • Excellent problem-solving, communication, and teamwork skills.