We are looking for a skilled Full Stack Developer with hands-on experience in building scalable, high-performing applications using React.js, Node.js, MongoDB, and AWS. The ideal candidate should come from a product-based background and be comfortable working in a fast-paced, collaborative environment.
Key Responsibilities
Develop, enhance, and maintain web applications using React.js on the frontend and Node.js on the backend.
Design and optimize MongoDB schemas and queries for high performance.
Build and integrate RESTful APIs and microservices.
Deploy, manage, and monitor applications on AWS services (EC2, S3, Lambda, CloudWatch, etc.).
Collaborate with product managers, designers, and other developers to deliver high-quality product features.
Ensure application performance, security, and scalability.
Participate in code reviews and contribute to best practices and architecture discussions.
Required Skills & Experience
Minimum 2 years of full-time experience as a Full Stack Developer in a product-based company.
Strong proficiency in React.js, including hooks, state management, and component architecture.
Solid experience in Node.js, Express.js, and building backend services.
Good understanding of MongoDB, aggregation pipelines, indexing, and data modeling.
Working knowledge of AWS cloud services and deployment workflows.
Experience with Git, CI/CD tools, and modern development practices.
Strong problem-solving skills and attention to detail.