Сергій
Frontend Developer
- Employment type:
- full-time, part-time
- Age:
- 26 years
- City of residence:
- Kyiv
- Ready to work:
- Kyiv, Remote
Contact information
The job seeker has entered a phone number , email and LinkedIn.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/5131446/
Work experience
Front-End Developer
from 05.2025 to 02.2026
(10 months)
AdTech Company, NDA, Дистанційно (IT)
Project: Advertising platform (Ad Network)
Frontend platform responsible for rendering advertising formats across partner websites and handling interaction between the auction system, publisher integrations, and analytics systems.
Responsibilities and achievements:
- Migrated the core AdManager module to TypeScript, improving type safety, maintainability, and developer experience across the advertising platform.
- Developed and maintained frontend modules responsible for rendering advertising formats and handling user interactions.
- Wrote unit and end-to-end tests for the highest-revenue advertising format, improving system reliability and enabling faster identification of issues across teams.
- Created and maintained internal npm packages shared across multiple advertising formats
- Refactored legacy code to improve structure, readability, and long-term maintainability.
- Ensured stable behavior across different browsers and integration environments.
- Worked on performance-sensitive parts of the system, focusing on efficient execution and reliable rendering.
- Collaborated with data analysts, QA engineers and release managers to deliver features, investigate issues, and ensure stable production releases
Tech stack:
TypeScript (JavaScript), Testing (Jest, Cypress), Webpack, Gitlab CI, npm packages
Front-End Developer
from 02.2024 to 05.2025
(1 year 4 months)
Game Development Company, NDA, Київ (IT)
Project: Real-time Telegram Mini App game with PvE/PvP gameplay, progression systems, and Web3-based authentication and payments.
Responsibilities and achievements:
- Built core 2D gameplay frontend systems from scratch within tight timelines, including combat interfaces, player progression, and real-time interaction logic, which enabled initial product launch
- Took ownership of frontend feature releases, coordinating implementation, testing, and delivery across the frontend team.
- Implemented real-time communication using WebSocket (Colyseus), handling connection lifecycle, synchronization, and state updates.
- Developed interactive game scenes and UI using Pixi.js for 2D rendering.
Integrated Web3 wallet-based authorization and payments.
Tech stack:
TypeScript, React, WebSocket (Colyseus), Pixi.js + GSAP, Storybook, Vite
Full-Stack Developer
from 09.2021 to 10.2023
(2 years 2 months)
Cropwise Operations, Київ (IT)
Project: Cropwise Operations - platform for monitoring agricultural data and managing field operations in real time, including telematics data from vehicle sensors.
Responsibilities and achievements:
- Worked as part of the telematics team, developing features related to vehicle sensor data visualization and monitoring.
- Developed full-stack features using React and Ruby on Rails.
- Worked with geospatial data using PostgreSQL/PostGIS, ensuring correct rendering and interaction on the frontend.
- Migrated map infrastructure from Leaflet to Mapbox across the entire project due to maintenance and scalability limitations
- Built map-based interfaces using Mapbox to visualize geospatial and telematics data from vehicle sensors
- Migrated charting functionality from custom implementations and legacy libraries to Apache ECharts
Tech stack:
React, Ruby on Rails, PostgreSQL, PostGIS, Mapbox, Apache ECharts, RSpec, Jest, Cypress, Docker
Front-End Developer
from 07.2019 to 08.2021
(2 years 2 months)
Sangoma, Дистанційно (IT)
Project: Internal communication platform with video calls, meetings, team chat, and third-party integrations (similar to Microsoft Teams).
Responsibilities and achievements:
- Developed frontend functionality for one-to-one and group calls using WebRTC-based SDK
- Implemented workspace-based communication structure and integrations with services such as Google Calendar, Jira, Dropbox, and DeepL.
- Built frontend functionality for internal app marketplace and custom chat bot integrations
Tech stack:
TypeScript, React, Redux, Socket.io, Jest, Cypress
Front-End Developer
from 01.2018 to 08.2019
(1 year 8 months)
SmartCats, Київ (IT)
Project: Impactoria - charity evaluation platform. Platform for discovering and evaluating nonprofit organizations, including reviews, comments, and moderation workflows.
Responsibilities and achievements:
- Implemented review and comment system
- Developed admin panel functionality for managing organizations, reviews, and platform content
- Implemented role-based access control with support for multiple user roles, including admin, moderator, publisher, and regular user.
- Built data-driven interfaces for browsing, filtering, and viewing organization profiles
Tech stack: React, Redux-Thunk, Stripe.js, Material UI.
Project: Likari - healthcare platform. Platform helping users find doctors, clinics, and medical services, with map-based search and integrations with external services.
Responsibilities and achievements:
- Built search interfaces, filtering, and data visualization for doctors and medical facilities with React
- Integrated Google Maps for displaying locations and geospatial search
- Built appointment scheduling system, enabling users to book visits with partner clinics through integrated booking flows
Tech stack: React, Bootstrap, Google Maps API
Education
V. Dahl East Ukrainian National University
Faculty of Information Technology and Electronics, Київ
Higher, from 2024 to 2028 (4 years)
Knowledge and skills
- JavaScript
- TypeScript
- Next.js
- Pixi.js
- GSAP
- Jest
- Cypress
- WebSocket
- Colyseus
- Zustand
- Redux
- SQL
- Webpack
- Vue.js
- React
Language proficiencies
- Ukrainian — fluent
- English — average
Additional information
Frontend engineer with 8 years of experience building production web applications using JavaScript and React.
Most recently worked on AdTech systems as part of an Ad Network team, developing browser-based advertising formats with focus on performance, stability, and maintainable frontend architecture.
Also worked on real-time interactive applications, including a Telegram Mini App game using WebSocket communication, Web3 payments, and 2D rendering with Pixi.js.
Previously developed full-stack features using React and Ruby on Rails.
Similar candidates
-
Frontend-програміст
25000 UAH, Odesa, Remote -
Frontend developer
40000 UAH, Remote -
Junior Frontend Developer | React, TypeScript
20000 UAH, Kyiv, Remote -
Frontend-програміст
Vinnytsia, Remote -
Front-end програміст
Remote -
Front-end програміст
Kyiv