About the Role
We are looking for an experienced Full Stack Developer (Team Lead) with strong expertise in React.js, Node.js, and AWS to join our team. The ideal candidate will lead a team of developers, drive end-to-end project execution, and ensure scalable, high-performing, and secure web applications.
Key Responsibilities:
- Lead and mentor a team of developers in delivering high-quality applications.
- Design, develop, and maintain scalable full-stack web applications using React.js and Node.js.
- Deploy, manage, and optimize cloud-based solutions on AWS.
- Collaborate with cross-functional teams including UI/UX designers, QA, and product managers.
- Ensure best practices in coding, testing, security, and performance optimization.
- Conduct code reviews and provide technical guidance.
- Manage project timelines and ensure on-time delivery.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in full-stack development.
- Strong proficiency in React.js (front-end) and Node.js (back-end).
- Proven expertise in AWS services (EC2, S3, Lambda, RDS, etc.).
- Solid understanding of REST APIs, GraphQL, and microservices architecture.
- Hands-on experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, DynamoDB).
- Familiarity with CI/CD pipelines and version control systems (Git/GitHub).
- Strong leadership and team management skills.
- Excellent problem-solving and communication skills.
Preferred Skills:
- Experience with TypeScript.
- Familiarity with Docker and Kubernetes.
- Knowledge of Agile/Scrum methodologies.
- Ability to handle multiple projects simultaneously.
ON SITE
FULL TIME
Job Type: Full-time
Pay: Rs150,000.00 - Rs180,000.00 per month
Work Location: In person