About the Role :
Are you passionate about building responsive, scalable, and high-performance web applications? We are looking for a motivated and detail-oriented Full Stack Developer to join our growing team.
You will play a key role in designing, developing, and deploying user-centric applications using modern full-stack technologies.
This is an excellent opportunity for someone looking to grow their career in a fast-paced, collaborative environment while working on meaningful projects that impact real users.
As part of the Full Stack Development team, youll work on both front-end and back-end components, collaborating closely with designers, product managers, and senior developers to bring new features to life and continuously improve the product Responsibilities :
- Build intuitive and responsive web interfaces using React.js, JavaScript / TypeScript, HTML5, and CSS3 / SCSS.
- Translate UI / UX design wireframes into high-quality, reusable components with a focus on accessibility and performance.
- Implement modern React patterns (hooks, context API, component composition) and manage application state efficiently (e.g., Redux or Zustand).
- Design and implement server-side logic using Node.js, integrating with RESTful APIs and microservices.
- Develop and manage MongoDB databases, including schema design, indexing strategies, and data validation.
- Implement authentication, authorization, and other secure backend operations (e.g., JWT, OAuth2).
- Deploy and monitor applications using cloud providers like AWS, Azure, or Google Cloud Platform (GCP).
- Implement CI / CD pipelines using tools like GitHub Actions, GitLab CI, or Jenkins.
- Ensure applications are optimized for performance, scalability, and cost-effectiveness in cloud environments.
- Work closely with product managers and designers to understand requirements and deliver features aligned with business goals.
- Participate in daily stand-ups, sprint planning, and retrospectives in an Agile / Scrum development environment.
- Contribute to system design decisions and architectural discussions as part of a collaborative team.
- Write clean, maintainable, and well-documented code following industry best practices and internal coding guidelines.
- Conduct unit testing and integration testing to ensure software quality and reduce regression.
- Participate in peer code reviews, actively giving and receiving constructive Qualifications :
- 2- 3 years of hands-on experience in full-stack development (internships and personal projects considered)
- Proficient in React.js, Node.js, JavaScript / TypeScript, and REST API development
- Solid understanding of MongoDB or similar NoSQL databases
- Good knowledge of HTML5, CSS3, and responsive web design techniques
- Familiarity with Git version control and basic CI / CD concepts
- Understanding of basic cloud services and deployment principles (AWS, GCP, or Azure)
- Strong analytical, debugging, and troubleshooting skills
- Excellent communication and teamwork abilities
(ref : hirist.tech)