Back to All Openings

We are looking for

Middle Node.js/Vue.js Engineer

NigeriaSoftware Engineer, JavaScript
Share

About AltexSoft

We are looking for a Strong Middle Node.js Engineer to join our engineering team and contribute to building scalable backend solutions for modern digital products. As a Travel and Hospitality Technology Consulting company, we collaborate with online travel agencies, travel management platforms, and technology startups to develop custom software that solves complex business problems.

About Project

In this role, you will design and implement backend services, integrate third-party APIs, and work closely with frontend developers, product specialists, and other engineers to deliver reliable and maintainable systems. We expect the engineer to actively participate in architecture discussions, maintain high code quality, and contribute to improving development practices within the team.

You Have

  • 4+ years of commercial experience in full-stack development with Node.js and Vue.js
  • Strong proficiency in JavaScript (ES6+) and TypeScript
  • Solid experience building backend services using Node.js frameworks (Express.js, NestJS, or similar)
  • Hands-on experience with Vue.js (Vue 2/3) and modern frontend development practices
  • Understanding of domain-driven design (DDD) and hexagonal architecture principles
  • Experience designing and developing RESTful APIs and integrating third-party services
  • Strong knowledge of asynchronous programming and event-driven systems in Node.js
  • Experience working with relational (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB, Redis)
  • Familiarity with state management solutions (Vuex, Pinia, or similar)
  • Understanding of responsive design, HTML5, CSS3, and modern UI practices
  • Experience with Git and collaborative development workflows
  • Ability to collaborate directly with clients and stakeholders, including requirements clarification and solution design
  • Strong analytical thinking, problem-solving, and communication skills
  • Experience working in Agile/Scrum environments
  • Ability to adapt quickly in a dynamic, fast-paced environment and contribute to continuous improvement
  • Experience using AI coding assistants (e.g., Cursor, GitHub Copilot, or similar) in day-to-day development tasks.

Would be a plus

  • Experience in legal tech or other regulated domains
  • Familiarity with AI/ML concepts and practical experience integrating AI capabilities into applications
  • Experience with microservices architecture and distributed systems
  • Hands-on experience with Docker and container orchestration tools like Kubernetes
  • Experience with testing frameworks (Jest, Cypress, or similar)
  • Strong experience with Vue ecosystem tools and advanced frontend patterns
  • Proven experience applying domain-driven design and hexagonal architecture in real projects
  • Background working with strong product teams and senior technical leadership
  • Experience contributing to continuous improvement practices and engineering culture
  • Experience building AI-powered solutions or integrating AI pipelines/APIs into software projects.

You Are Going To

  • Design, develop, and maintain scalable backend services using Node.js
  • Build responsive, high-performance frontend applications using Vue.js
  • Apply domain-driven design and hexagonal architecture principles in system design
  • Collaborate closely with stakeholders and client teams to gather requirements and deliver effective solutions
  • Participate in architectural discussions, technical decision-making, and code reviews
  • Ensure high code quality through best practices, testing, and maintainable design
  • Mentor less experienced engineers and contribute to knowledge sharing within the team
  • Work effectively with distributed teams across multiple time zones • Integrate third-party services and AI-driven capabilities into products
  • Participate in Agile ceremonies and contribute to iterative product development
  • Monitor and improve application performance, scalability, and security
  • Stay up to date with modern JavaScript ecosystem trends and best practices
  • Contribute to continuous improvement initiatives within the team and organization

We offer

Cup

Work-life Balance

  • Possibility to work remotely
Health

Health Care

  • Reimbursement of medical expenses
  • Online morning exercise
book

Education

  • Compensation for trainings, seminars, conferences
  • Free access to the Pluralsight and ACloudGuru knowledge base
  • Access to the AltexSoft library with  top-notch materials
  • A mentor for a probation period
  • Engagement in our Mentorship Hub program as a mentor or a mentee to foster professional growth and development 
gora

Development

  • Horizontally — master new technologies at internal courses
  • Vertically — choose your own career path through Competency trees
medal

Recognition Program

  • All your activities are marked by points that can be exchanged for gifts to fit any taste.
Contact our Talent Acquisition Specialist
Abimbola Saliuabimbola.saliu@altexsoft.com

To many people, the world is chaos. To us, it's something a few effective formulas can organize and even change.

Come along if you share our vision

  • We were founded in 2007. Employer of the Year (2014, 2017, 2019).
  • The AI Ukraine conference and the Know Your Onions meetups organizer.
  • R&D centers in Ukraine (Kharkiv, Kremenchuk, Lviv) and Georgia (Tbilisi). We employ more than 300 people.