Senior Software Engineer (Node.js, React)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Node.js, React): Building and scaling Digital Menu Board solutions and CMS capabilities for large QSR brands with an accent on TypeScript and cloud-native infrastructure. Focus on designing scalable features, influencing architecture, and ensuring high system performance and reliability.
Location: Remote (Global) — work from anywhere in the world
Salary: Paid in USD
Company
is a global software company that has been building high-quality software solutions since 2011.
What you will do
- Design, develop, and maintain scalable Digital Menu Board features and services for enterprise QSR clients.
- Collaborate with engineers, DevOps teams, and stakeholders to deliver high-quality solutions.
- Promote engineering best practices through code reviews and the creation of technical documentation.
- Support cloud infrastructure deployments and platform scalability initiatives.
- Mentor team members through knowledge sharing and technical guidance.
- Continuously identify opportunities to improve system performance, reliability, and maintainability.
Requirements
- Extensive experience with TypeScript and object-oriented programming principles.
- Strong backend development expertise using NestJS and Express.
- Proficiency in at least one modern frontend framework: React, Angular, or Svelte.
- Experience with dependency injection patterns (e.g., tsyringe) and cloud-based distributed applications.
- Strong communication and collaboration skills in an agile environment.
- English: Proficiency required; CV must be submitted in English.
Nice to have
- Experience with AWS cloud services and infrastructure.
- Experience building or extending Content Management Systems (CMS).
- Knowledge of Digital Signage platforms or restaurant technology solutions.
- Experience contributing to architecture decisions and technical standards.
Culture & Benefits
- 30 paid days off per year for vacations, holidays, or personal time.
- Paid sick leave (5 days), medical leave (up to 60 days), and special leave for family events.
- Partially covered health insurance and a wellness bonus for gym and sports nutrition.
- Compensation in U.S. dollars with coverage for all approved overtime.
- Access to English lessons and professional development through University.
Hiring process
- CV submission in English.
- Introductory call with a Recruiter.
- Internal technical interview.
- Job offer.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →