Role Overview
We are seeking a highly skilled Full-stack Developer with at least 4 years of experience to join our team. This is an in-person role focused on building scalable applications using modern frontend and backend technologies.
Responsibilities
- Develop and maintain high-quality applications using ReactJS and React Native.
- Build robust backend services using Node.js, Java, or Python.
- Design and implement REST APIs and Microservices architectures.
- Manage cloud infrastructure on AWS including EC2, Lambda, and S3.
- Implement and manage CI/CD pipelines for automated deployment.
- Conduct code reviews, performance tuning, and ensure secure coding practices.
Requirements
- Minimum of 4 years of professional experience.
- Mandatory expertise in Reactjs and React Native for frontend development.
- Mandatory expertise in Nodejs, Java, or Python for backend development.
- Deep understanding of AWS architecture and services.
- Experience with relational and NoSQL databases such as PostgreSQL, DynamoDB, or MongoDB.
Nice to Have
- Familiarity with GraphQL and Next.js.
- Experience with Docker, Kubernetes, and Terraform.
- Understanding of Shopify APIs and webhooks.
- Exposure to monitoring tools like Sentry or DataDog.
Skills
- React.js
- Node.js
- AWS
- PostgreSQL
- Docker