Node.js Software Engineer

officesoftware developmentSeniorBackend Competency

About The Team

The project focus is SmartPos - which plays a vital role in transforming business operations, leading the way in payment innovation. It simplifies international payments for e-commerce and retail sectors. The specialized team supports SmartPos and POS units, focusing on POS devices to enhance service quality and ensure flawless operation. 

So what will be your work focus:

  • Lead and guided a team of software engineers, demonstrating expertise in 
    TypeScript, Node.js, and over 8 years of 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 CircleCI and 
  • 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 a comprehensive system 
    performance and health observability.
  • Influence decision-making processes within the team and across 
    departments, providing valuable insights on technical matters.
  • Mentor and coach team members, fostering a culture of continuous learning 
    and professional growth.
  • Take ownership of end-to-end tasks, ensuring the successful delivery of high--
    quality solutions throughout the development lifecycle, and collaborate closely
    with cross-functional teams to align technical solutions with business goals, 
    and architect robust systems addressing current and future scalability needs.

We're after a teammate who has:

  • Demonstrated ability to lead and inspire a team of engineers, with a focus on
    fostering 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

Let's check some Jappware benefits:

  • Hybrid work format & flexible work hours

  • MacOS equipment

  • 20 paid vacation days

  • 15 paid sick leaves

  • 4 additional days off per year in case of being blood donor

  • Annual budget for learning & development activities

  • IT Club membership

  • Accountant services

  • Regular internal tech and non-tech talks

  • Possibility to work from the welcoming office in Lviv. And many other lukewarm gains!

Steps to expect in Jappware's hiring process:

  • Screening Interview with Recruiter (45 minutes)
  • Technical interview (1,5 hours)
  • Interview with customer (1 hour)