Sr FullStack (Node.js 80%, React 20%) $$$$
Senior Full-Stack Engineer with a strong backend focus to work on a large-scale web platform used by a significant number of customers. The system includes a site-building tool enhanced with AI features, a client-facing dashboard, and internal tooling for support operations.
About the role
The majority of your work will be focused on backend development using Node.js and TypeScript. From time to time, you’ll also contribute to frontend tasks built with React, though this represents a smaller portion of the workload.
Infrastructure and production environments are handled by a dedicated DevOps team. While you might occasionally experiment locally or in isolated environments, you won’t be responsible for managing production systems.
AI functionality is already integrated into the product via third-party services. You’ll be working with external APIs rather than building machine learning models from scratch.
Responsibilities
• Build and maintain backend services end-to-end
• Support frontend development when required for feature delivery
• Release features and ensure their stability after deployment
• Work closely with Product, Platform, and reliability teams
• Suggest and drive technical improvements alongside existing architectural guidance
Tech stack
Node.js, TypeScript, React, Redis, MySQL, PostgreSQL, Elasticsearch, messaging systems (Kafka or RabbitMQ), monitoring tools
Requirements
• Solid commercial experience with Node.js and TypeScript
• Practical understanding of React and modern frontend development
• Strong knowledge of databases and caching strategies
• Ability to troubleshoot issues across distributed systems
• Ownership mindset — comfortable delivering features from idea to production
• English for daily written communication and regular team syncs
Nice to have
• Experience with microservices and API design
• Familiarity with Docker and Kubernetes
• Performance optimization skills
• Basic understanding of Linux and networking
• Knowledge of clean architecture principles and testing practices
What’s offered
• Fully remote setup with flexible working hours
• Paid time off
• Compensation reviews twice a year
• Contractor engagement with accounting support
• Opportunity to contribute to a high-scale product and influence technical decisions
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | C1 - Advanced |