Senior Node.js Engineer

Dev centerSeniorFull-time
Intro

Join a fast-moving international product team building a modern, iPad-based POS system used across Europe in retail, hospitality, and service industries.

You won’t be working on payment processing or core POS — instead, you’ll drive development of key platform modules like the admin dashboard, fiscalization, appointment reservations, and device management.

What will be your work focus:

  • Strong experience with TypeScript and Node.js, along with strong skills in application design and testing.

  • Implement cloud infrastructure, preferably Google Cloud Platform (GCP), with expertise in container orchestration using Kubernetes or other Docker orchestration tools and contribute to CI/CD processes  using Github Actions & ArgoCD.

  • Showcase proficiency in Infrastructure as Code (IaC) with Terraform or Pulumi, and demonstrate extensive experience with databases, including SQL with PostgreSQL, and NoSQL solutions.

  • Implement monitoring solutions using Datadog for comprehensive system performance and health observability.

  • Influence decision-making processes within the team and across departments, providing valuable insights on technical matters.

  • Take ownership of end-to-end tasks, ensuring the successful delivery of high-quality solutions throughout the development lifecycle, collaborate closely with cross-functional teams to align technical solutions with business goals, and architect robust systems addressing current and future scalability needs.

Our perfect-match teammate should have:

  • Demonstrated ability to foster collaboration and continuous improvement.

  • Strong technical background with a track record of successfully delivering complex projects, ideally in the fintech or payment industry.

  • A problem solver with the ability to think creatively and contribute to challenging technical requirements.

  • Excellent communication skills, both written and verbal, with the ability to effectively convey technical concepts to diverse stakeholders.

  • Ready to work in a high-paced production.

  • Fluent in English.

Let’s check some Jappware benefits:

  • Opportunity to work on challenging and innovative projects.

  • Professional growth and development opportunities.

  • Collaborative and dynamic work environment.

  • Hybrid work format & flexible work hours;

  • MacOS equipment;

  • 20 paid vacation days;

  • 15 paid sick leaves;

  • Annual budget for learning & development activities;

  • IT Club membership;

  • Accounting services;

  • Regular internal tech and non-tech talks;

  • Possibility to work from the welcoming office in Lviv.

And many other lukewarm gains!