Senior JavaScript Full Stack Developer

  • 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 

 

  • 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 

Build stunning career with Sigma Software! Find your dream job, send your CV and become one of us!

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-Stack Engineer Q&A's
Report this job

This job is no longer available