Back to Jobs
XX
AI-Assisted React EngineerAltamira for freelancersSaint Paul, Illinois, United States

This job offer is no longer available

XX

AI-Assisted React Engineer

Altamira for freelancers
  • US
    Saint Paul, Illinois, United States
  • US
    Saint Paul, Illinois, United States

About

Altamira is a software development outsourcing company. We provide solutions that make a tangible impact on our clients’ 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.
As a fully remote company, we welcome talented individuals seeking hourly-based freelance opportunities.
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
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)
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)
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
#J-18808-Ljbffr
  • Saint Paul, Illinois, United States

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.