AI-Assisted React Engineer
Altamira
⚲ Bratislava
Wymagania
- React
- TypeScript
- Tailwind
- Vite
- .NET
Opis stanowiska
Altamira 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