Overview
Skills
Job Details
Job Title: Senior Cloud Full Stack Engineer
About the Role
We’re looking for a Senior Cloud Full Stack Engineer to design, build, and operate scalable, cloud-native solutions in an AWS-first environment. This role is ideal for someone who thrives in a serverless, full-stack environment and is passionate about delivering personalized, high-quality user experiences from end to end.
Top Skills (in Priority Order)
TypeScript / JavaScript
Node.js
AWS (Lambda, S3, API Gateway, CloudFront, etc.)
AWS Lambda
DocumentDB / MongoDB
React.js
Terraform
Substitutions and equivalent technologies may be considered.
Key Responsibilities
Design, develop, and operate full-stack applications and services in a cloud-native, AWS-first environment.
Write clean, maintainable, and efficient code using best practices.
Build and manage databases and data storage (e.g., DocumentDB, MongoDB, DynamoDB, RDS).
Define infrastructure using Infrastructure-as-Code (IaC) tools like Terraform.
Lead development efforts through the entire lifecycle: from ideation and prototyping to deployment and iteration.
Participate in technical planning and roadmap discussions, offering insights and solutions.
Support DevOps pipelines, system monitoring, and CI/CD processes.
Modernize legacy systems through cloud migration and refactoring efforts.
Collaborate cross-functionally with Product Managers and UX Designers to deliver aligned outcomes.
Use data and user feedback to iterate on features and improve user experience.
Mentor junior developers, drive engineering standards, and foster a collaborative team culture.
Champion diversity, inclusion, and alignment with the company’s core values.
Required Experience
5+ years in full-stack development with experience in:
Frontend: React.js, HTML, CSS
Backend: Node.js, TypeScript/JavaScript, API development
Cloud Services: AWS Lambda, S3, CloudFront, API Gateway, SQS, EventBridge, etc.
Databases: MongoDB, DocumentDB, DynamoDB, RDS
DevOps Tools: Git, GitLab, Jenkins, CI/CD pipelines
Containerization: Docker, Kubernetes, AWS ECS/EKS
IaC Tools: Terraform, Serverless Framework, AWS CloudFormation/CDK/SAM
Strong understanding of event-driven and service-oriented architectures.
Experience working in Agile environments using tools like Jira.
Excellent problem-solving, communication, and collaboration skills.
Preferred Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
AWS Certifications (e.g., Solutions Architect Associate, Developer, DevOps Engineer).
Additional cloud certifications (Google Cloud Platform, Azure) are a plus.