
We are looking for a Full Stack Developer with strong expertise in NodeJS as the primary skill to join our growing development team. You will be involved in the end-to-end software development lifecycle — from analysis, design, and coding to testing and implementation across multiple client projects.
Key Responsibilities
- Lead and collaborate with team members to deliver development tasks and project milestones.
- Participate in the design, development, and implementation of scalable web applications.
- Provide technical guidance and mentorship to junior developers.
- Contribute to key technical decisions and problem-solving across teams.
- Ensure application quality through code reviews, testing, and continuous improvements.
- Facilitate knowledge-sharing sessions and team collaboration.
- Support onboarding and training of new team members.
Qualifications
- At least 3 years of experience in software development using NodeJS.
- Experience in ReactJS or other front-end frameworks is a plus.
- Strong understanding of RESTful APIs and GraphQL.
- Proficient in TypeScript and modern JavaScript practices.
- Hands-on experience with relational databases and data modeling.
- Familiarity with AWS or other cloud platforms.
- Strong communication and problem-solving skills.
Why Join Us?
- Hybrid work setup – balance flexibility and collaboration
- Exposure to diverse projects and cutting-edge technologies
- Collaborative, growth-oriented environment