About the Role :
We are looking for an experienced and passionate Full Stack Developer to join our team. The ideal candidate will have strong expertise in both front-end and back-end technologies, with hands-on experience in designing, developing, and deploying scalable web applications.
Key Responsibilities :
- Design, develop, and maintain end-to-end web applications (front-end + back-end).
- Collaborate with cross-functional teams including UI / UX, QA, and DevOps.
- Write clean, maintainable, and efficient code following best practices.
- Build and consume RESTful APIs / GraphQL services.
- Ensure applications are optimized for performance, scalability, and security.
- Participate in code reviews and mentor junior developers.
- Troubleshoot, debug, and upgrade existing systems.
Required Skills & Experience :
Programming Languages : Proficiency in JavaScript / TypeScript and at least one backend language (Java, Python, Node.js, or .NET).Frontend : Strong experience with React.js / Angular / Vue.js.Backend : Hands-on experience with Spring Boot / Node.js / Django / .NET Core (any one or more).Databases : Strong knowledge of SQL (MySQL / PostgreSQL) and NoSQL (MongoDB, Redis).Cloud & DevOps : Familiarity with AWS / Azure / GCP, Docker, Kubernetes, CI / CD pipelines.Version Control : Proficiency with Git / GitHub / GitLab.Strong problem-solving and debugging skills.Excellent understanding of data structures and algorithms.Good to Have :
Experience with Microservices architecture.Knowledge of GraphQL.Exposure to testing frameworks (Jest, JUnit, Mocha, etc.).Familiarity with Agile / Scrum :Bachelors / Masters degree in Computer Science, IT, or a related field.37 years of proven full stack development experience.(ref : hirist.tech)