Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer (Node.js)

  • Dev.Pro
  • Full time
  • Ukraine
  • 21/04/2021

Become a part of an enterprise-level project and influence the development of data-driven tools for Quick Service Restaurants (QSR) and Table Service Restaurants (TSR)!

We are building a white label solution that allows our customers to modify the app according to their needs and add it to their own website.

Our client is a major player in the Point-of-Sale (POS) domain in the US market (the customers are 11 of the top 25 US-based fast-food chains such as Taco Bell and Whataburger).

We are looking to complement our team to work on an Online Ordering project aimed at QSR and enterprise. Our goal is to build a platform that takes information in the Data Management Module and dynamically generates websites for clients to be used by their clientele for online ordering. Online ordering solutions must work for mobile and desktop, while providing an excellent user experience.

Why are we hiring?

Currently, a lot of clients need an Online Ordering solution, so in order to process all new requirements that are coming in, the team needs to grow.

Who is it for?

  • Customers who have established a business with a bricks-and-mortar store and wish to sell products (primarily food) to clientele ahead of their physical arrival at the store, or wish to provide self-service facilities from an in-store kiosk
  • Enterprise customers
  • Clientele wishing to purchase products (primarily food) in an easy and convenient way

What's interesting?

  • Integration and constant interaction with all existing components of the POS system
  • Work mostly with APIs
  • Modern technical stack (Angular, Node 8, NgRx, etc.)
  • Integration with GrubHub, DoorDash, UberEats, payment providers, including Apple Pay and Google Pay

Qualifications and experience:

  • 4+ years of overall experience with JS
  • 3+ years of experience with Node.js
  • JavaScript Design Patterns
  • Experience with REST API
  • Experience with WebSocket
  • TypeScript
  • At least intermediate English

Nice to have:

  • AWS Services
  • AWS Lambdas
  • MongoDB
  • Redis
  • NgRx

Key responsibilities:

As part of the team, you will:

  • Take part in developing new intergrations with food-delivery providers, payment systems, loyalty providers
  • Drive product improvements by performans optimization as the order volume increases constantly (now 250K per day)
  • Get fast feedback on implemented solutions from live restaurants that are using the product you have developed
  • Extend and integrate existing functionality for a product that is a key part in a larger Point-of-Sale (POS) platform infrastructure including POS, loyalty, analytics, reporting tools, and Back of House services
  • Communicate directly with the client and his team
  • Work in cross-cultural surroundings with the opportunity to gain knowledge from colleagues worldwide
  • Work closely with developers and quality assurance engineers
  • Proactively obtain and clarify requirements as necessary

Our benefits:

✅ Professional and personal growth: ability to shift your career path, access to English courses, online training programs, webinars, workshops.

✅ Healthcare: medical insurance and healthcare kit (gym, sports nutrition etc.)

✅ Fun online activities and team-building events

✅ 18-20 paid time off days per year, 5 absence due to illness days and 21 day of extraordinary medical leave per year

About Dev.Pro

Your career: get it right with Dev.Pro!Dev.Pro is a US-based outsource software development company, founded in 2011, with offices in Kharkiv, Kiev, Dnipro and Charlotte. Dev.Pro helps tech companies to become industry leaders! Dev.Pro successfully works on projects of various size and com...

Similar positions

Senior Salesforce Engineer

  • Utilligent
  • United States

Software Engineer for Node.js Mentorship Program

  • Dev.Pro
  • Ukraine

Embedded Systems Engineer

  • Semitron
  • Greece

Core Engineer: dApp Developer

  • CasperLabs
  • China

DevOps Engineer

  • Aprende Institute
  • 100% Remote