Full Stack Developer (React.js + Node.js + AWS)
Location: Bangalore, India
Employment Type: 6-Month Contract
Experience: 4–5 Years
About the Role
We are seeking an experienced Full Stack Developer with strong expertise in React.js, Node.js, and AWS to join our team. The ideal candidate will be responsible for developing scalable web applications, building robust backend services, and working with cloud-native AWS technologies. This role requires hands-on experience across the full development lifecycle, from UI development to backend APIs and cloud deployments.
Key Responsibilities
- Design, develop, and maintain responsive web applications using React.js and modern JavaScript (ES6+).
- Build scalable backend services, APIs, and business logic using Node.js.
- Develop and manage cloud-based solutions using AWS services.
- Integrate frontend and backend components to deliver seamless user experiences.
- Work with SQL/NoSQL databases for data modeling, queries, and CRUD operations.
- Implement RESTful APIs, authentication mechanisms, and third-party integrations.
- Collaborate with Product, Design, QA, and Engineering teams to deliver high-quality solutions.
- Participate in sprint planning, code reviews, testing, and deployment activities.
- Monitor, troubleshoot, and optimize applications across frontend, backend, and cloud environments.
- Follow best practices for coding standards, security, and performance optimization.
Required Skills
- 4–5 years of hands-on experience in Full Stack Development.
- Strong proficiency in JavaScript (ES6+).
- Extensive experience with React.js, including Hooks, state management, and component lifecycle.
- Strong backend development experience using Node.js.
- Mandatory hands-on experience with AWS services:
- EC2
- Lambda
- S3
- API Gateway
- CloudWatch / Logs
- IAM (basic concepts)
- Experience with SQL or NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
- Strong understanding of REST APIs and JSON-based communication.
- Experience with Git and CI/CD pipelines.
- Good problem-solving and debugging skills.
Preferred Skills
- Experience with Microservices Architecture.
- Exposure to Serverless Application Development.
- Knowledge of testing frameworks such as Jest or Mocha.
- Familiarity with Agile/Scrum methodologies.
Educational Qualification
- Bachelor's Degree in Computer Science, Engineering, Information Technology, or a related field.
Application Process
Interested candidates can share their updated resume to:
[email protected]
Pay: ₹700,000.00 - ₹900,000.00 per year
Work Location: In person