Сергій

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.

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

All similar candidates


Compare your requirements and salary with other companies' jobs: