About the project:
Our client is a global technology company building large-scale interactive web platforms with millions of daily active users. The team develops next-generation tools for digital engagement, personalization, and data-driven content delivery. You’ll join a compact, high-impact engineering group with strong ownership culture and freedom to make technical decisions.
Your tasks:
- Design, develop, and improve core web applications and interactive modules used by end users worldwide.
- Implement new backend features and APIs with Node.js.
- Develop dynamic, high-performance user interfaces using modern JavaScript frameworks (React, Angular).
- Optimize system performance, scalability, and data flow across distributed components.
- Take full responsibility for feature delivery — from concept to production and ongoing support.
- Refactor and modernize existing codebase, ensuring maintainability, quality, and security.
- Collaborate with cross-functional teams to align technical and business goals.
Required Experience and Skills:
- 6+ years of professional experience in full-stack web development.
- Strong command of JavaScript and TypeScript.
- Advanced knowledge of at least two frontend frameworks (React, AngularJS, or similar).
- Solid backend experience with Node.js and RESTful services.
- Proficiency with SQL (PostgreSQL) and NoSQL (MongoDB) databases.
- Hands-on experience with cloud infrastructure and CI/CD processes (preferably GCP).
- Ability to write clean, well-tested, and well-documented code.
- Analytical mindset with focus on optimization and performance tuning.
- Excellent communication and collaboration skills in an international environment.
- English – Upper-Intermediate.
Would be a plus:
- Experience with high-load or ad-tech systems.
- Familiarity with Docker, Kubernetes, or containerized deployments.
- Understanding of distributed systems and microservices architecture.
- Background in UI/UX optimization or data analytics.
Working conditions
                            
                                                                    
                                        
                                        
                                            5-day working week, 8-hour working day, flexible schedule;
                                         
                                     
                                                                    
                                        
                                        
                                            All UA public holidays are days off;
                                         
                                     
                                                                    
                                        
                                        
                                            Vacation and sick leave are covered by the company;