Full Stack Developer
Dilpreet KaurUnited StatesSENIORPosted 30m ago
JavaScriptTypeScriptNode.jsReactRESTful APIsGraphQLMicroservicesAWSLambdaECSRDSS3DatadogDockerKubernetesPostgresMySQLRedisReact NativeCI/CD
About the Role
We are looking for a Full Stack Developer to join our team. This role focuses on building scalable backend systems and intuitive user interfaces.
Key Responsibilities
• Design, develop, and maintain frontend and backend systems using JavaScript/TypeScript, Node.js, and React
• Build and maintain robust, scalable backend services, APIs (REST and GraphQL), and microservices
• Implement intuitive, accessible user interfaces delivering seamless experiences across web and mobile platforms
• Collaborate closely with product managers, designers, and cross-functional engineering teams to deliver new features
• Architect and operate cloud-native solutions on AWS (Lambda, ECS, RDS, S3)
• Monitor application health and performance using tools such as Datadog, proactively troubleshooting issues
• Ensure high quality through code reviews, automated testing, and CI/CD best practices
• Mentor junior engineers and contribute to a strong engineering culture and high technical standards
• Continuously improve system architecture, code quality, scalability, and platform resilience
Requirements
• 10+ years of full stack software engineering experience
• Bachelor’s degree in Computer Science, Engineering, or a related technical field
• Deep, expert-level proficiency in JavaScript and Node.js, including modern frameworks, performance optimization, and scalable backend design
• Advanced experience with React and modern JavaScript/TypeScript development
• Hands-on experience building and maintaining mobile applications using React Native (iOS and Android)
• Strong experience designing and consuming RESTful and GraphQL APIs, event-driven systems, and microservices
• Experience with relational databases (Postgres, MySQL) and in-memory data stores (Redis)
• Proficiency with containerization and orchestration tools such as Docker and Kubernetes
• Extensive experience with AWS and cloud-native application development
• Familiarity with DevOps practices and CI/CD pipelines for automated testing and deployments
• Collaborative, thoughtful communicator with a growth mindset and passion for wellness