Job Description
We are looking for a versatile Full Stack Developer to join our engineering team. You will be responsible for designing, developing, and deploying end-to-end features for our core product. You ll spend your time crafting slick UI components in React, architecting scalable APIs in Node.js, and ensuring everything runs smoothly on AWS.
Key Responsibilities
Feature Ownership Build, test, and ship new user-facing features from the database schema to the UI.
Frontend Excellence Develop responsive, high-performance web applications using React.js and modern state management (Redux, Context API, or React Query).
Backend Architecture Design and maintain scalable, secure RESTful or GraphQL APIs using Node.js (Express or NestJS).
Cloud Infrastructure Deploy and manage services on AWS, leveraging Lambda, S3, EC2, and RDS.
Code Quality Write clean, maintainable, and well-documented code. Participate in rigorous peer code reviews.
Optimization Identify bottlenecks and optimize applications for maximum speed and scalability.
Technical Requirements
3 years of professional experience in full-stack web development.
Frontend Expert-level knowledge of JavaScript/TypeScript, HTML5, CSS3, and React.
Backend Deep understanding of Node.js and asynchronous programming.
Database Experience with both SQL (PostgreSQL/MySQL) and NoSQL (MongoDB/DynamoDB).
AWS Hands-on experience with core AWS services and an understanding of serverless architecture.
Tools Proficiency with Git, CI/CD pipelines, and Docker.
Flexible enough to work on US Shift timings