Сергій

Senior JavaScript Developer, 135 000 UAH

Considering positions:
Senior JavaScript Developer, Angular-розробник, Front-end engineer, Angular Software Engineer, Front-end програміст, Javascript developer, Web-програміст, Web developer
Employment type:
full-time
Age:
35 years
City of residence:
Chornomorsk
Ready to work:
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

Software Engineer

from 02.2016 to 07.2025 (9 years 6 months)
GBSFO, Одеса (IT)

Worked on LiveNX Analytics Platform - an enterprise network observability and analytics platform providing real-time visibility into complex distributed systems.

Enabled real-time insights for enterprise users by developing scalable analytics dashboards (challenge: large datasets, real-time streams, high UI latency, and inefficient API usage) → implemented efficient data handling and rendering strategies, optimized change detection (OnPush), minimized unnecessary re-renders, restructured data flow, refined API integration and request handling, and optimized bundle size → reduced latency by 40–60% and improved load times by ~35%

Designed and implemented scalable, domain-driven frontend architecture (challenge: growing system complexity and inconsistent data handling) → structured the application into independent feature modules with isolated state (Angular, RxJS, NgRx) and standardized data flow (container/presentational pattern, centralized store, service layers) → improved maintainability, testability, and team productivity while aligning with microfrontend principles

Strengthened application reliability (challenge: handling failures in complex, data-intensive UI) → designed and implemented resilient error handling strategies, including centralized handling, interceptors, and graceful degradation → ensured system stability and consistent user experience under failure scenarios

Designed and implemented a custom design system (challenge: inconsistent UI, duplicated components, and slow feature delivery) → collaborated with UX/UI designers to build a reusable Angular component library, define scalable styling architecture (design tokens, variables, mixins, helpers), and establish Storybook as a single source of truth for UI components → improved UI consistency, reduced regressions, and accelerated development across the application

Refactored legacy AngularJS codebase (Challenge: technical debt and maintainability issues), migrating to modern Angular architecture → improved stability, scalability, and developer experience.

Contributed to frontend architecture decisions and engineering standards across the team → promoted scalable design patterns, maintainable code structure, and reusable UI practices while mentoring developers and supporting technical consistency across the application

Collaborated with cross-functional teams (backend, QA, UX, product) (Challenge: aligning business and technical requirements) → delivered high-quality features in Agile environment.

Education

Odessa National Telecommunications Academy

Computer Systems Networking and Telecommunications, Одеса
Higher, from 2007 to 2013 (6 years)

Knowledge and skills

  • Angular
  • Node.js
  • NgRx
  • JavaScript
  • SASS
  • LESS
  • RxJS
  • TypeScript
  • MongoDB
  • Express.js
  • D3.js
  • AngularJS
  • Angular Material
  • Git
  • Jest
  • HTML

Language proficiencies

  • English — above average
  • Ukrainian — fluent

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: