FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Full-Stack Engineer – Node.js, Vue
IDT BY INDET GROUP. Architect and deliver new restaurant-facing services from data model through API and merchant-facing screens .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building full-stack products with a focus on Node.js and TypeScript, REST API design, and microservices architecture. Proficient in relational and non-relational databases, real-time interfaces, and deploying scalable services while ensuring code quality and maintainability.
Highest-signal resume keywords
Node.js DevelopmentTypeScript ProficiencyREST API DesignRelational Database ManagementMicroservices Architecture
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Full-Stack DevelopmentSchema DesignQuery TuningAsynchronous ProcessingEvent-Driven FlowsWebSocket ImplementationDebuggingProduction Root-Cause AnalysisHorizontal ScalabilityComponent Architecture
Soft Skills
Effective CommunicationCollaboration with Product ManagersTechnical Direction
Tools & Technologies
PostgresMySQLRedisMongoDBKinesisKafkaRabbitMQSQSGitCI/CD Workflows
Industry Keywords
API DevelopmentMicroservicesReal-Time InterfacesProgressive Web AppsAI Tooling
Tech Stack
Tools & technologiesAngularJavaScriptKafkaLinuxMicroservicesMongoDBMySQLNode.jsPHPPostgresRabbitMQReactRedisTypeScriptVue.js
About the role
Key responsibilities & impact- Architect and deliver new restaurant-facing services from data model through API and merchant-facing screens
- Build merchant-facing restaurant surfaces, including kitchen display and order workflow interfaces
- Extend and harden existing production services without destabilizing them
- Ensure correctness under concurrency through transactional integrity, isolation levels, idempotency, race-condition handling, and retries
- Build offline-capable clients with local state, synchronization on reconnect, and conflict reconciliation
- Implement queueing, asynchronous processing, background jobs, and event-driven flows
- Safely roll out releases to tens of thousands of users
- Work directly with product managers and designers to shape product requirements
- Provide technical direction and code reviews for other engineers
- Build maintainable services with clear boundaries, readable code, effective tests, and observability
Requirements
What you’ll need- 6-8+ years building full-stack products, including time as the senior person on the work
- Deep Node.js and TypeScript experience across the full-stack
- Deep understanding of REST API design and microservices
- Strong relational database skills, Postgres or MySQL, including schema design, indexing, query tuning, transactions, and load behavior
- Comfort with non relational stores such as Redis or MongoDB, and with caching and invalidation
- Experience with queues and streaming, including Kinesis, Kafka, RabbitMQ, SQS, BullMQ, or similar
- Front-end experience with component architecture, state management, and progressive web apps; Vue is used, and React or Angular experience is acceptable
- Experience building real-time interfaces with WebSockets, ideally Socket.IO
- Excellent debugging and production root-cause analysis
- Ability to work effectively in unfamiliar PHP code
- Experience deploying horizontally scalable services that tolerate failed instances or slow dependencies and automatically add or shed capacity
- Comfortable on Linux
- Fluent with Git and CI/CD workflows
- Excellent written and spoken English
- Daily communication with teams in the United States and Israel
- AI tooling used as a core part of engineering workflows
Benefits
Comp & perks- Competitive salary with annual performance review
- Top-tier hardware to support your productivity
- 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 and Chisinau office employees
- Remote B2B (Georgia) or Hybrid/On-site/Remote in Belarus and Moldova work opportunity
- Stable job with long-term growth perspective