Senior Frontend developer

1 неделя назад


Львов, Львовская область, Украина N-iX Полный рабочий день 60 000 ₴ - 120 000 ₴ в год

Our client
is one of Europe's fastest-growing mobile companies with 5 million active customers, 1,000 employees worldwide, and operations in five countries. The client is using the mobile virtual network operator business model.

We are looking for a Senior Front End result-oriented developer who has good knowledge and experience of , TypeScript and React.

Responsibilities

  • Build high-impact features:
    apply ISR, SSR, SSG, route segment config, middleware, and edge functions to balance performance, freshness, and SEO.
  • Own a design library:
    create accessible, themeable primitives (tokens, typography, spacing, color) and higher-level components; publish as a versioned package for multiple apps.
  • Heavy shadcn/ui usage:
    extend and harden shadcn components; extract shared primitives; align with design tokens and Tailwind; enforce accessibility (ARIA) and robust API surfaces.
  • Microfrontends at scale:
    design integration boundaries (routing, shared deps, contracts); use Module Federation or package-based composition/monorepo tooling; manage versioning and changelogs.
  • State management:
    choose the right tool per scope—React Query/TanStack Query, Redux Toolkit, Zustand/Jotai, or RSC/server actions—while minimizing client state.
  • Storybook-first delivery:
    document components with MDX; set up controls, a11y tests, interaction tests, and (optionally) visual regression.
  • Performance & UX polish:
    optimize web vitals (LCP/CLS/INP), code-split routes, tune caching headers, image optimization, and streaming UI; add robust error/fallback states.
  • Containerized dev:
    craft efficient multi-stage Docker images; run full app + deps via docker-compose; contribute to CI checks and preview environments.
  • Quality & reliability:
    write unit/integration/e2e tests (Testing Library, Jest/Vitest, Playwright/Cypress); enforce lint/type rules; add feature flags and telemetry (logs/metrics/errors).
  • Cross-functional collaboration:
    partner with design on Figma handoff, review PRs, lead design docs/tech spikes, and mentor other engineers.

Requirements

  • 5+ years building production web UIs; 3+ years with + TypeScript.
  • Deep knowledge of ISR/SSR/SSG, App Router, RSC, server actions, caching strategies, and SEO fundamentals.
  • Proven experience shipping and maintaining a component library/design system (tokens, theming, versioning, changelogs).
  • Significant hands-on work with shadcn/ui and Tailwind, extending components and creating custom, accessible primitives.
  • Comfortable with microfrontends: architecture, Module Federation (or package-based MFE), shared dependency strategy, and release workflows.
  • Strong Docker and docker-compose skills for local dev and service integration.
  • Solid testing practice across unit/integration.
  • Performance mindset with practical web-vitals tuning and profiling.
  • Excellent communication, ownership, and mentorship.

Nice to have

  • Experience with monorepos (Nx/Turborepo), package publishing, and semver discipline.
  • Analytics/experimentation (A/B testing), feature flags, and progressive rollout.
  • Familiarity with headless CMS/e-commerce, and API design (REST).

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
  • not applicable for freelancers

  • Senior Frontend Developer

    6 дней назад


    Львов, Львовская область, Украина Kindgeek Полный рабочий день 90 000 ₴ - 120 000 ₴ в год

    We are looking for a Senior Frontend (React) developer to manage our platform's front end and be responsible for enabling onboard and client-related data maintenance for our internal users. It's essential for us that this role is filled by someone with powerful experience, who can document code written by others, and work well with others as it involves the...

  • Senior Frontend Developer

    6 дней назад


    Львов, Львовская область, Украина Kindgeek Полный рабочий день 90 000 ₴ - 120 000 ₴ в год

    We are looking for a Senior Frontend (React) developer to manage our platform's front end and be responsible for enabling onboard and client-related data maintenance for our internal users. It's essential for us that this role is filled by someone with powerful experience, who can document code written by others, and work well with others as it involves the...

  • Frontend developer

    1 неделя назад


    Львов, Львовская область, Украина Kindgeek Полный рабочий день 120 000 ₴ - 180 000 ₴ в год

    Join our team as a Frontend Developer ) and help shape innovative digital experiences by building modern, high-performance websitesAt Kindgeek, you'll work alongside a passionate and skilled team, turning great ideas into interactive and user-friendly platforms using , , and Strapi CMS. Your work will directly contribute to the company's digital growth and...

  • Senior Full-Stack developer

    2 недель назад


    Львов, Львовская область, Украина EnimSoft Полный рабочий день 400 000 ₴ - 1 200 000 ₴ в год

    We are looking for a Sinior Full Stack Developer with good knowledge of Python and Go. As part of our team, you will be involved in developing robust backend systems and user-friendly frontend interfaces. Your responsibilities will include designing, coding, testing, and deploying applications while ensuring high performance and scalability.Key...

  • Senior/Team Lead React Developer

    2 недель назад


    Львов, Львовская область, Украина LaSoft Software Development Полный рабочий день 90 000 ₴ - 120 000 ₴ в год

    We are looking for a Senior/Team Lead React Developer with a strong architectural mindset and leadership skills to join an innovative online education platform dedicated to providing high-quality, flexible learning opportunities for students.The platform is designed to support families and students by offering a safe, digital-first learning environment that...

  • Senior Full Stack

    4 дней назад


    Львов, Львовская область, Украина N-iX Полный рабочий день 90 000 $ - 120 000 $ в год

    We are looking for aSenior Full Stack Java + React Developerto join our team and contribute to the evolution of a large-scale platform for a US-based B2B company. This is a senior-level role for an experienced engineer who can own end-to-end feature delivery—from backend architecture to frontend implementation—in a modern, cloud-native environment.Key...

  • Senior Flutter Developer

    1 неделя назад


    Львов, Львовская область, Украина Kindgeek Полный рабочий день 60 000 ₴ - 180 000 ₴ в год

    We are looking for a seasonedFlutter Developerto lead the development of cross-platform solutions for our client's platform. In this role, you will take ownership of the Flutter technology stream, driving the design, architecture, and implementation of features across multiple platforms.You will collaborate closely with backend engineers and the client's...

  • Senior Flutter Developer

    1 неделя назад


    Львов, Львовская область, Украина Kindgeek Полный рабочий день 60 000 ₴ - 120 000 ₴ в год

    We are looking for a seasoned Flutter Developer to lead the development of cross-platform solutions for our client's platform. In this role, you will take ownership of the Flutter technology stream, driving the design, architecture, and implementation of features across multiple platforms.You will collaborate closely with backend engineers and the client's...

  • Senior Flutter Developer

    1 неделя назад


    Львов, Львовская область, Украина Kindgeek Полный рабочий день 60 000 ₴ - 120 000 ₴ в год

    We are looking for a seasoned Flutter Developer to lead the development of cross-platform solutions for our client's platform. In this role, you will take ownership of the Flutter technology stream, driving the design, architecture, and implementation of features across multiple platforms. You will collaborate closely with backend engineers and the client's...

  • Python Developer

    1 неделя назад


    Львов, Львовская область, Украина Exoft Полный рабочий день 250 000 ₴ - 500 000 ₴ в год

    Lviv, Ukraine · Engineering · HybridJob OverviewExoft is looking for a Python Developer to join a long-term project in the oil & gas industry. The team is building a robust business platform based on a low-code environment using Frappe / ERPNext. The platform automates operations, handles integrations, and introduces custom business modules. You'll work...