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 

Location

Kyiv, Kyiv city, Ukraine

Job Overview
Job Posted:
1 week ago
Job Expires:
Job Type
Full Time

Share This Job: