Senior Full-Stack Engineer – Node.js, React, Angular
IDT Corporation · Tbilissi
Job description
About the role
We are looking for a Senior Full-Stack Engineer to help architect and build the core components of NRS’s new Restaurant POS platform. You will work closely with engineering leadership, product managers, and designers across Israel and the U.S., contributing to the technical direction of the product.
Key responsibilities
- Design, develop, and maintain full‑stack applications with a focus on Vue.js, React, Angular and Node.js.
- Own significant system components across front‑end, back‑end services, and APIs.
- Contribute to architectural design, technical planning, and engineering best practices.
- Ensure platform performance, scalability, and security.
- Write clean, maintainable, well‑tested code and conduct rigorous code reviews.
- Troubleshoot and resolve complex technical issues across the stack.
- Participate in Agile ceremonies and cross‑functional meetings across time zones.
Required profile
- 6+ years of full‑stack development experience, including at least 3 years in a senior role.
- Strong front‑end expertise with modern frameworks (Vue.js, React, Angular).
- Hands‑on back‑end experience with Node.js and frameworks such as Express, NestJS, or Fastify.
- Deep understanding of RESTful APIs, microservices, and relational databases.
- Experience building SaaS products or complex web platforms end‑to‑end.
- Proficiency with Git, CI/CD workflows, and Linux environments.
- Excellent problem‑solving and communication skills, especially when collaborating with U.S. teams.
Required skills
- Vue.js
- React
- Angular
- Node.js
- Express
- NestJS
- Fastify
- RESTful APIs
- Microservices
- Relational databases (SQL, data modeling)
- SaaS development
- Git
- CI/CD
- Linux
- PHP (nice to have)
- Android/Kotlin (nice to have)
- AWS (nice to have)
- Docker
- Kubernetes
- WebSockets / socket.io
- PostgreSQL query optimization
What we offer
- Remote B2B contract (Georgia) or hybrid/on‑site options in Belarus and Moldova.
- Stable long‑term position with growth perspective.
- Competitive salary with annual performance review.
- Top‑tier hardware and tools to support productivity.
- Continuous learning, training, and conference allowances.
- Referral program.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Belarus.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 1 week from now
35 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
IDT Corporation
Tbilissi
Related job offers
-
Lead Full-Stack Engineer (Node.js & Vue)
IDT Corporation Tbilissi -
Senior Android Engineer
IDT Corporation Tbilissi -
Senior Android Developer (Jetpack Compose, Coroutines, Flow, Multiplatform)
IDT Corporation Tbilissi -
Lead QA Engineer
Tripledot Studios Minsk -
Map Quality & Insights Analyst (Indoor Mapping)
Mapbox Minsk