Engineering Manager (Node.js/Vue.js) - POS Systems
IDT
- Minsk, Belarus
- Remote
- Full-time
- Lead/Staff
- 5+ years
- Posted
Skills
Required
- Node.js
- Vue.js
- AI
- SQL
- complex platform architectures
- CI/CD pipelines
- Docker containerization
- B2
Preferred
- POS
- AngularJS
- PHP
- PostgreSQL
- document databases
- caching frameworks
- payment systems
technical Engineering Manager, with strong experience building highly scalable and robust systems focusing on:
You’ll work cross-functionally with product management, engineering, operations, go-to-market teams, and executive leadership to create intuitive, scalable products that address the needs of our customers.
About IDT
Our National Retail Solutions brand is a highly successful Point-of-Sale (POS) SaaS business, rapidly expanding into new sectors with over 40,000 Point of Sale terminals in independent retailers like: convenience stores, bodegas, liquor stores, small grocers, and tobacco shops.
Responsibilities
- This is an opportunity to build meaningful products from the ground up in a fast-moving environment where customer empathy, speed, and product quality matter.
Requirements
- Engineering Experience: 5+ years building frontend and backend systems using SQL and other databases, with hands-on experience defining system architecture.
- Technical Leadership: A minimum of 3+ years in a technical leadership role, directly managing engineers.
- Architecture at Scale: A proven track record of driving large-scale distributed systems and/or complex platform architectures.
- Demonstrated success growing engineering organizations and building career development frameworks.
- Strong proficiency with Node.js and Vue.js.
- Solid experience with CI/CD pipelines and Docker containerization.
- Experience leveraging AI tools for the design, development, and testing of production-grade systems.
- Skilled at presenting to both technical and non-technical audiences, including executive leadership.
- Command of English at the B2 level or higher.
- Ability to overlap with US Eastern Time for at least 4 hours per day.
Preferred
- Professional fluency in Russian.
- Experience with AngularJS, PHP, and PostgreSQL.
- Experience with document databases and caching frameworks.
- Experience building Point-of-Sale (POS) and/or e-commerce systems, as well as working with payment systems.
Benefits
- Practical experience working within Agile methodologies.
- Hybrid/office in Belarus or remote b2b in Poland/Georgia/Moldova.
- Stable job with long-term growth perspective.
- Competitive salary with annual performance review.
- Really good hardware.
- An exciting and challenging job with talented people around.
- Continuous learning and career growth opportunities.
- Compensation for professional training, seminars, and conferences.
- Referral program – get rewarded for helping us grow the team with talented people.
- Company-supported English classes to enhance your professional growth.
- More perks for the Minsk office employees.
