Senior JavaScript Full Stack Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

4+ years of commercial programming experience, Proficiency in JavaScript and Node.js, with frameworks like NestJS or Express.js, Strong understanding of REST API development and TypeScript, Experience with Docker, relational databases, and front-end development using ReactJS..

Key responsibilities:

  • Design and implement complex software components following best engineering practices
  • Conduct peer code reviews and mentor Junior/Middle developers
  • Participate in requirements clarification, estimations, and planning
  • Act as a feature leader, ensuring feature delivery from requirements gathering to defect resolution.

Sigma Software Group logo
Sigma Software Group Large https://www.sigma.software
1001 - 5000 Employees
See all jobs

Job description

Company Description

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! 

Job Description
  • 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 

 

Qualifications
  • 4+ years of commercial experience in programming
  • 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 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Communication

JavaScript Developer Related jobs