-
View all jobs
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
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
- 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
- Integrate with .NET RESTful APIs
- Handle data fetching, caching, optimistic updates, and error states
- Collaborate on contract-first API design
- Support migration from legacy PHP-rendered frontend to React
- Contribute to backend modernization (.NET transition) while preserving business logic
- Write component and integration tests (React Testing Library, Vitest/Jest)
- Leverage AI to accelerate coverage
- Ensure automated tests validate functional equivalence
- Deliver features in staged increments with checkpoints
- Support migration of existing system data and additional flat-file imports
- Build responsive, consistent interfaces using modern styling approaches
- Translate design specs or legacy UI screenshots into scalable React components
- Help teammates adopt AI-assisted frontend practices
- Share effective prompting techniques and internal best practices
- 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
- Strong proficiency in typing props, hooks, API responses, and generics
- Use of the type system to improve refactoring safety and AI-generated code validation
- 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
- Demonstrable daily use of AI-assisted tools for generating components, refactoring, and scaffolding
- Strong review skills for AI-generated output
- Proficiency with Tailwind CSS, CSS Modules, Styled Components, or similar
- Ability to build responsive, consistent UIs without relying on pixel-perfect mocks
- Habit of writing component and integration tests
- Understanding what to test: user flows, async logic, edge cases
- Comfortable with Vite (preferred) or Webpack
- Experience with ESLint, Prettier, and monorepo setups if needed
- Ability to maintain fast, reliable developer workflows
- 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
- Recruiting Interview -> 30-45 min
- Technical Interview -> 1-1,5h
- Client Interview (optional) -> up to 1h
- Pre-Offer Call -> 15min
- Reference Check
- 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.
Key Skills
Ranked by relevance
ai
react
css
ui
responsive
php
virtualization
design systems
typescript
vanilla
jquery
server
cicd
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior iOS Engineer
2026-05-27
Full-time
Mid-Senior
Sweden
Information Technology & Services
Engineering
View Job Details
Related
Senior .NET & Azure Engineer
2026-05-26
Full-time
Mid-Senior
Romania
Information Technology & Services
Engineering
View Job Details
Related
Staff / Lead Backend Engineer (Node.js / NestJS, AI & Agentic Systems)
2026-05-23
Full-time
Not Applicable
Poland
Information Technology & Services
Engineering
Login to Apply
- Posted
- Feb 20, 2026
- Type
- Temporary
- Level
- Entry
- Location
- Kyiv
- Company
- Altamira
Industries
Information Technology & Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior iOS Engineer
2026-05-27
Full-time
Mid-Senior
Sweden
Information Technology & Services
Engineering
View Job Details
Related
Senior .NET & Azure Engineer
2026-05-26
Full-time
Mid-Senior
Romania
Information Technology & Services
Engineering
View Job Details
Related
Staff / Lead Backend Engineer (Node.js / NestJS, AI & Agentic Systems)
2026-05-23
Full-time
Not Applicable
Poland
Information Technology & Services
Engineering