We are looking for a Backend Developer who will create clear and structured code using effective solutions and current technologies to achieve flexibility and scalability. The specialist is expected to be able to work in a team, have a proactive attitude, be ready to demonstrate leadership qualities, take on responsibilities, and make quick and considered decisions.

About the product

Our transportation and delivery product ecosystem boasts millions of users and an ambitious growth plan, both domestically in Ukraine and in foreign markets. Our web and mobile applications offer a modern UI/UX design and are supported by a complex, high-load backend to ensure a seamless user experience. We manage our own business operations and offer both franchise and SaaS distribution models to expand our reach.

Technology stack: Node.js, TypeScript, Redis, MySQL, PostgreSQL, Kubernetes. (Mastery of all these technologies is not required, but an interest in mastering them is.)

Responsibilities

  • Develop functionality according to the Project Owner's requirements
  • Support, refactor, fix bugs, and optimize the current code
  • Ensure backward compatibility when refactoring functionality
  • Follow widely accepted industry standards in development (code structure, repositories, CI/CD, unit testing, security practices)
  • Implement productive development and integration tools if required
  • Collaborate closely with the Project Owner's team and provide timely and reasoned feedback
  • Synchronize with adjacent development teams
  • Inform and update the team or/and responsible parties about critical issues, failures, and risks
  • Timely react to and track communications in work tools

Requirements

  • Deep knowledge and experience in commercial JavaScript development (5+ years)
  • Proficient utilization of "Best practices" in Node.js development
  • Confident knowledge and understanding of the event-driven model in Node.js.
  • Strong expertise and utilization of algorithms and data structures
  • Experience with databases (MySQL preferred)
  • Being able to work in a team and assign tasks to other team members
  • Skill in formulating and posing reasoned, contextual questions with clearly defined expectations
  • Ability to work with feedback and escalate issues
  • Competence in conceptualizing complex concepts and explaining technical nuances to non-technical team members
  • Proficiency in a result-oriented approach and the ability to implement it
  • Strong attention to detail and a healthy perfectionism

Nice to have

  • Understanding of Design patterns
  • Knowledge of architectural approaches (CQRS, SOA, Microservices, etc.)
  • Experience in implementing CI/CD approaches
  • Experience working in flexible development methodologies (Kanban, Scrum, Agile, SAFe, etc.)

Team

Software Architect, 2 Backend Developers

Working conditions

  • Flexible working hours
  • 19 working days of annual vacation
  • 15 working days of sick leave
  • Medical insurance coverage
  • In-house English courses
  • Opportunities for professional and personal development (50% tuition fee coverage)
  • Various activities: corporate parties, team-building events

Please note that due to exceptional circumstances such as being under martial law, some of the mentioned benefits and provisions may be subject to temporary limitations or adjustments.

Interested?

Please share your contact details along with your resume and our recruiters will contact you shortly.

Apply via Devart website

{{errorMessage.firstname}}
{{errorMessage.lastname}}
{{errorMessage.email}}
{{errorMessage.phone}}
{{errorMessage.resume}}

Only .docx, .rtf, .pdf allowed to a max size of 5 MB

* Indicates required fields

Benefits & Perks

Professional and career growth

Your qualifications, experience, and commitment to what you do will be paid accordingly.

Flexible work schedule

Arrange yourself a flexible schedule with no overtime to improve your work-life balance.

19 days of paid vacation

What is more, once you pass the 2-year mark at Devart, this number will be increased to 21.

15 days of paid sick leave

5 of them do not require any medical confirmation and can be taken at any moment.

Medical insurance

Receive a special Elite medical insurance package that covers 200,000 UAH per year.

Equipment

We provide you with all the hardware and software you might need for productive work.