About The Role
The role owns the end-to-end development of user-facing web applications, building scalable full-stack features from robust backend microservices to responsive frontend interfaces.
You will collaborate closely with product managers, UX designers, and other engineers to deliver high-performance features that impact millions of users daily.
Key Responsibilities
- Design, build, and maintain scalable full-stack web applications using React, Node.js, and TypeScript
- Develop and optimize RESTful and GraphQL APIs backed by PostgreSQL and Redis for high throughput and low latency
- Build responsive, accessible, and performant user interfaces with modern CSS frameworks and component libraries
- Own CI/CD pipelines, automated testing suites, and cloud infrastructure deployments on AWS using Docker and Kubernetes
- Write clean, testable, and well-documented code while actively participating in code and architecture reviews
What We Are Looking For
- 3–6 years of professional software engineering experience focusing on full-stack web development
- Strong proficiency in JavaScript/TypeScript, React, Node.js, and modern relational databases
- Hands-on experience with cloud platforms like AWS or GCP and containerization tools such as Docker
- Solid understanding of software design patterns, API security best practices, and performance optimization techniques
- Bachelor's degree in Computer Science, related technical field, or equivalent practical experience
- Bonus: Experience with GraphQL, Next.js, or mobile development frameworks like React Native