AI-Assisted React Engineer - Kyiv, Kyiv City

Тільки для зареєстрованих користувачів Kyiv, Kyiv City, Україна

17 годин тому

Default job background
Altamira is a software development outsourcing company. We provide solutions that make a tangible impact on our client's growth and productivity. With domain knowledge across product and technology development, we aim to provide cost-efficient solutions without compromising quali ...
Опис роботи

Altamira is a software development outsourcing company. We provide solutions that make a tangible impact on our client's growth and productivity. With domain knowledge across product and technology development, we aim to provide cost-efficient solutions without compromising quality. We are driven to deliver the best, every single time.

Altamira service delivery teams currently span Slovakia, Ukraine, and the Middle East, and we have ambitions to expand our footprint to meet the growing demand across Europe and into our primary growth markets in the UK and the US. In terms of industry verticals, we are focused on EdTech, Fintech, eCommerce, and Pharma.

We are building a modern web platform for aircraft maintenance programs that helps operators manage maintenance schedules, costs, and reliability across fleets of turbine-powered aircraft.

The goal is to deliver a scalable, production-ready React application that achieves full functional parity with the legacy system while modernizing architecture and developer workflows through AI-assisted development.

Role Overview
We are looking for a
Senior React Engineer
with deep expertise in modern React and TypeScript, strong API integration experience, and practical, daily use of AI coding tools.

This role involves leading the frontend modernization effort, collaborating closely with .NET backend engineers, and ensuring the new platform is scalable, maintainable, and production-ready.

Responsibilities
Frontend Development

  • Build a modern React web UI with full functional parity to the legacy system
  • Preserve all business rules and workflows during migration
  • Design scalable component architecture

AI-Assisted Development

  • Use AI coding tools (Copilot, Cursor, Claude Code, or similar) to generate components, tests, and refactor logic
  • Critically review AI-generated code for correctness, performance, and accessibility
  • Structure tasks to maximize AI tool effectiveness

API Integration

  • Integrate with .NET RESTful APIs
  • Handle data fetching, caching, optimistic updates, and error states
  • Collaborate on contract-first API design

System Modernization & Migration

  • Support migration from legacy PHP-rendered frontend to React
  • Contribute to backend modernization (.NET transition) while preserving business logic

Testing & Quality

  • Write component and integration tests (React Testing Library, Vitest/Jest)
  • Leverage AI to accelerate coverage
  • Ensure automated tests validate functional equivalence

Delivery & Data Migration

  • Deliver features in staged increments with checkpoints
  • Support migration of existing system data and additional flat-file imports

UI/UX & Styling

  • Build responsive, consistent interfaces using modern styling approaches
  • Translate design specs or legacy UI screenshots into scalable React components

Knowledge Sharing

  • Help teammates adopt AI-assisted frontend practices
  • Share effective prompting techniques and internal best practices

Requirements

  • Deep expertise in modern React (functional components, hooks, custom hooks, lifecycle understanding)
  • Strong decision-making around state management (Context API, Zustand, Redux Toolkit, etc.)
  • Ability to design scalable component architectures

TypeScript

  • Strong proficiency in typing props, hooks, API responses, and generics
  • Use of the type system to improve refactoring safety and AI-generated code validation

API Integration

  • Experience with React Query / TanStack Query, SWR, Axios, or similar
  • Solid understanding of caching, loading states, optimistic updates, and error handling
  • Experience collaborating with backend engineers

AI Coding Tools

  • Demonstrable daily use of AI-assisted tools for generating components, refactoring, and scaffolding
  • Strong review skills for AI-generated output

Modern CSS & Styling

  • Proficiency with Tailwind CSS, CSS Modules, Styled Components, or similar
  • Ability to build responsive, consistent UIs without relying on pixel-perfect mocks

Testing

  • Habit of writing component and integration tests
  • Understanding what to test: user flows, async logic, edge cases

Build Tooling & DX

  • Comfortable with Vite (preferred) or Webpack
  • Experience with ESLint, Prettier, and monorepo setups if needed
  • Ability to maintain fast, reliable developer workflows

Nice to Have

  • Experience analyzing legacy PHP-rendered frontend (server-side templates, jQuery, vanilla JS) for migration
  • Experience building design systems or shared component libraries (Storybook)
  • Authentication & authorization UI (OAuth/OIDC, token handling, role-based UI)
  • React performance optimization (code splitting, virtualization, memoization, Web Vitals)
  • Frontend CI/CD (preview deployments, build caching, visual regression testing)
  • Mentoring and enabling AI-driven frontend development practices

Our transparent recruitment journey usually takes up to 2 weeks and includes a few stages:

  • Recruiting Interview -> 30-45 min
  • Technical Interview -> 1-1,5h
  • Client Interview (optional) -> up to 1h
  • Pre-Offer Call -> 15min
  • Reference Check
  • Offer

We offer:

  • Competitive salary, room for development and growth.
  • Possibility to work in the Bratislava and Kyiv offices or fully remotely.
  • Loyal management, interesting tasks, constant support.
  • Medical insurance (optional).
  • English courses.
  • Technical equipment providing.
  • Paid vacations 20 workdays, paid sick leave, regular salary reviews;
  • Flexible schedule and ability to manage your working hours;
  • Support your personal growth and skills upgrading.
  • The great environment inside the team, support of initiatives, and ability to contribute to the common goal.

We do believe that the success of is impossible without the success of our Talents and the success of our Clients



Схожі вакансії

  • Працювати в компанії

    Senior React Native Engineer

    Тільки для зареєстрованих користувачів

    We are looking for a Senior React Native Engineer to join our team. The successful candidate will be responsible for building internal tools and improving the developer experience for an existing React Native application. · ...

    Київ

    1 місяць тому

  • Працювати в компанії

    AI-Assisted React Engineer

    Тільки для зареєстрованих користувачів

    Altamira is a software development outsourcing company. We provide solutions that make a tangible impact on our client's growth and productivity. With domain knowledge across product and technology development, we aim to provide cost-efficient solutions without compromising quali ...

    Київ

    17 годин тому

  • Працювати в компанії

    AI-Assisted React Engineer

    Тільки для зареєстрованих користувачів

    Altamira is a software development outsourcing company. We provide solutions that make a tangible impact on our client's growth and productivity. With domain knowledge across product and technology development, we aim to provide cost-efficient solutions without compromising quali ...

    Kyiv

    21 годину тому

  • Працювати в компанії

    Senior React Native Engineer

    Тільки для зареєстрованих користувачів

    We are looking for a Senior React Native Engineer to join our team at Blackbird Lab. You will be responsible for building internal tools and improving the developer experience for an existing React Native application used by 50,000+ users across Canada. · ...

    Kyiv Повна зайнятість

    1 місяць тому

  • Працювати в компанії

    React Native Software Engineer

    Тільки для зареєстрованих користувачів

    We are a team of skilled software developers specializing in React Native applications for Fintech and HealthCare sectors. · Proficiency in JavaScript · ...

    Kyiv Повна зайнятість

    1 місяць тому

  • Працювати в компанії

    Lead Full-Stack Engineer with React

    Тільки для зареєстрованих користувачів

    We are looking for a Lead Full-Stack Engineer with React to join our team Our customer is the European online car market with over 30 million monthly users As a Lead Engineer you will play a pivotal role in shaping the future of online car markets · Maintenance of existing servi ...

    Kyiv, Kyiv City

    1 тиждень тому

  • Працювати в компанії

    Middle Fullstack(Node+React) Engineer

    Тільки для зареєстрованих користувачів

    We are seeking a talented Fullstack Developer with expertise in React and Node to join our dynamic team. · Develop and maintain responsive web applications usingReactfor the frontend. · Build robust APIs and backend services · ...

    Kyiv

    2 тижні тому

  • Працювати в компанії

    Lead Full-Stack Engineer with React

    Тільки для зареєстрованих користувачів

    We are looking for Lead Full Stack Engineer to join our team · This role will involve shaping the future of online car markets and enhancing user experience for millions of car buyers and sellers. · ...

    Kyiv

    1 тиждень тому

  • Працювати в компанії Віддалена робота

    Full-Stack (Java+React) Engineer

    Тільки для зареєстрованих користувачів

    We are looking for a Senior Software Engineer with strong Frontend focus to join a long-term project. You will work on enhancing the client's Property Hub platform and introducing AI-driven features. · Enhance and extend the functionality of the client's Property Hub platform · D ...

    Kyiv, Kyiv City

    4 тижні тому

  • Працювати в компанії

    Full-Stack (Java+React) Engineer

    Тільки для зареєстрованих користувачів

    We are looking for a Senior Software Engineer with a strong Frontend focus to join a long-term project. · ...

    Kyiv

    4 тижні тому

  • Працювати в компанії

    Senior Full Stack .NET+React Engineer IRC289053

    Тільки для зареєстрованих користувачів

    · GlobalLogic is searching for a motivated, results-driven, and innovative software engineer to join our project team at a dynamic startup specializing in pet insurance. Our client is a leading global holding company that is dedicated to developing an advanced pet insurance clai ...

    Kyiv

    15 годин тому

  • Працювати в компанії

    Team Lead React Native Developer

    Тільки для зареєстрованих користувачів

    We are looking for a Team Lead React Native Engineer with strong English communication skills and proven leadership experience to join our mobile team and drive the next stage of our React Native app. · You will lead a team of mobile engineers while staying close to the code: sha ...

    Kyiv

    1 місяць тому

  • Працювати в компанії Віддалена робота

    Team Lead React Native Developer

    Тільки для зареєстрованих користувачів

    We are looking for a Team Lead React Native Engineer with strong English communication skills, a hands-on mindset, and proven leadership experience to join our mobile team and drive the next stage of our React Native app for iOS and Android. · You will lead a team of mobile engin ...

    Kyiv

    17 годин тому

  • Працювати в компанії

    Team Lead React Native Developer

    Тільки для зареєстрованих користувачів

    We are looking for a Team Lead React Native Engineer with strong English communication skills to join our mobile team and drive the next stage of our React Native app. · React Native expertise: 4+ years with JavaScript/TypeScript and 3+ years building and shipping production Reac ...

    Kyiv

    3 тижні тому

  • Працювати в компанії

    Senior React Native Developer

    Тільки для зареєстрованих користувачів

    We are seeking a Senior · React Native Developer to join our team. · Build and evolve modern front-end applications using React and React Native. · Collaborate closely with backend teams to integrate RESTful and GraphQL APIs. · ...

    Kyiv, Kyiv, Ukraine

    2 тижні тому

  • Працювати в компанії

    Frontend Engineer — AI Creation Team

    Тільки для зареєстрованих користувачів

    + 4+ years of professional frontend experience · Strong knowledge of TypeScript + React · Experience building complex UI systems and scalable frontend architecture · Strong communication skills and ability to work in cross-functional teams. · We work primarily with TypeScript, Re ...

    Kyiv

    1 тиждень тому

  • Працювати в компанії

    Senior Frontend Platform Engineer

    Тільки для зареєстрованих користувачів

    Our front-end ecosystem is a journey through the history of web development—spanning everything from to modern React and architectures. We are looking for a Senior Frontend Platform Engineer to be the architect and executioner of our technical evolution. · You won't just be shi ...

    Kyiv

    1 день тому

  • Працювати в компанії

    Full Stack Software Engineer

    Тільки для зареєстрованих користувачів

    We're looking for Full Stack Software Engineer with strong TypeScript and mobile development skills to join our fully remote team. · We'll lead the charge on building high-impact scalable mobile applications collaborating with a global team of engineers working within modern AI-a ...

    Kyiv

    1 тиждень тому

  • Працювати в компанії Віддалена робота

    Senior Full Stack Engineer

    Тільки для зареєстрованих користувачів

    The company shapes the future of autonomous AI agents for developers. Be a part of the next AI-powered development tools redefining software engineering. · ...

    Kyiv, Kyiv City

    2 тижні тому

  • Працювати в компанії

    Frontend Engineer — Wix Restaurants

    Тільки для зареєстрованих користувачів

    As a frontend engineer at Wix Restaurants, you'll play a key role in developing cutting-edge solutions for the Online Orders area. You'll work on a product that serves tens of thousands of restaurants across the globe and collaborate with product managers and team members to laun ...

    Київ

    1 місяць тому