Full Stack Developer (MERN+AWS)
Core
Designing, developing, testing, deploying, and supporting scalable, secure, high-quality web applications using MERN stack and AWS microservices.
Role type
Senior hands-on Full Stack Developer (MERN/AWS)
Builds
Scalable web applications (chat/messaging, social media, e-commerce, payments, rideshare)
Domain
Internet / SaaS / Real-time systems
Deliverable
production ML models | product features
Required skills
MERN stack (MongoDB, Express.js, React.js, Node.js), TypeScript, Microservices architecture, AWS (EC2, ECS/EKS, Lambda, S3, CloudFront, API Gateway, IAM, CloudWatch, SQS/SNS/EventBridge, Redis), Docker, CI/CD, Socket.IO/WebSockets, REST APIs, GraphQL, Automated testing (Jest/Mocha, Playwright/Cypress), Infrastructure as Code (Terraform)
Preferred skills
Kubernetes, GraphQL, Stripe/Adyen/PayPal integration, GPS/location tracking, Performance/load testing, OWASP principles
Technologies
MongoDB, Express.js, React.js, Node.js, TypeScript, AWS, Docker, Kubernetes, Terraform, Socket.IO, Jest, Mocha, Playwright, Cypress, Stripe, Adyen, PayPal
Responsibilities
Design scalable microservices and real-time architectures; Develop and maintain production-grade applications; Conduct code reviews and mentor developers; Implement CI/CD pipelines and automated testing; Troubleshoot and optimize high-availability systems
Seniority
Senior, hands-on IC