Senior JavaScript Full Stack Developer

We are looking for a skilled Senior JavaScript Full Stack Developer who is eager to take on new challenges and grow within a dynamic team. You’ll work on projects of varying complexity, with the opportunity to shape technical decisions and drive innovation.

This is primarily a Full Stack role, but we are also open to Back-end developers who are willing to contribute to the Front-end when required. If you’re interested in technical leadership, there’s also an opportunity to take on a Tech Lead role.

Experience with HRMS/ERP systems is a plus, as you’ll be working on solutions that have a real impact on business processes. If you’re looking for a role that offers both technical challenges and career growth, we’d love to hear from you!

 

Requirements:

  • Proficiency in JavaScript and Node.js, with expertise in frameworks such as NestJS or Express.js
  • Strong understanding of REST API development and TypeScript
  • Hands-on experience with Docker and containerized applications
  • Proficient in working with relational databases such as MySQL and document-based storage solutions such as Redis
  • Front-end development experience using ReactJS with JavaScript and TypeScript
  • General understanding of CI/CD practices and experience with Azure Cloud
  • Hands-on experience with Azure DevOps Pipelines for deployment automation
  • B1-B2 level of English, with the ability to work with English documentation

 

WOULD BE A PLUS:

  • Experience with Infrastructure as Code (IaC) using Terraform and Kubernetes
  • Background in process automation and business process modeling
  • Familiarity with ERP systems and working within Scrum frameworks

     

Responsibilities:

  • Design and implement complex software components, ensuring adherence to best engineering practices and company SDLC guidelines
  • Develop unit, integration, and end-to-end automated tests, performing dev-testing before marking tasks as complete
  • Conduct peer code reviews, proactively seek feedback, and mentor Junior/Middle developers through guidance and code reviews
  • Promote clean code principles, modularity, and extensibility
  • Participate in requirements clarification, estimations, and planning
  • Where applicable, take on the role of Project Architect, defining tech stacks and supervising system designs
  • Act as a feature leader, ensuring feature delivery from requirements gathering to defect resolution
  • Contribute to technical and user documentation
  • Track task progress, and proactively raise potential risks
  • Contribute to build and deployment automation where appropriate
  • Actively engage in self-development and continuous learning

     

Published 7 April
115 views
·
38 applications
100% read
·
37% responded
Last responded 4 days ago
To apply for this and other jobs on Djinni login or signup.