Hanna Robulets Company

Principal Front-End Developer / Staff Engineer React / AI Product

$$$$

Principal Front-End Developer / Staff Engineer (React) | AI Product | Remote

Location: Ukraine, Fully Remote
Employment: Full-time
Duration: 3 months
Start Date: ASAP
Seniority: Principal / Staff Engineer
English: Upper-Intermediate (B2)
Industry: AI / Software Development / Technology

 

About the Role

We are looking for an experienced Principal Front-End Developer / Staff Engineer (React) to lead the technical development of modern, scalable, AI-powered web applications.

This is a hands-on technical leadership role that combines advanced React engineering, front-end architecture, and the integration of AI/LLM capabilities into production applications.

You will take ownership of critical architectural decisions, establish engineering best practices, and collaborate with cross-functional teams to deliver high-quality solutions in a fast-paced product environment.

The ideal candidate is a senior technical expert who can balance strategic architectural thinking with hands-on development and contribute effectively from day one.

Key Responsibilities

 

Front-End Architecture & Development

  • Design and implement scalable, maintainable front-end architectures using React and TypeScript.
  • Develop high-performance, responsive web applications using modern JavaScript (ES6+), HTML5, CSS3, and Tailwind CSS.
  • Build reusable components, shared libraries, and design systems.
  • Define and implement effective state management strategies.
  • Optimize application performance, rendering efficiency, and user experience.
  • Ensure code quality, accessibility, maintainability, and test coverage.

 

AI Integration & Product Development

  • Integrate AI/LLM APIs into front-end applications.
  • Develop intuitive interfaces for AI-powered features and agentic workflows.
  • Collaborate with backend and AI engineers to integrate intelligent services into production applications.
  • Design user experiences for asynchronous AI interactions, streaming responses, and complex workflows.
  • Ensure reliable communication between front-end applications and AI-powered backend services.

 

Technical Leadership

  • Drive front-end architectural decisions and establish technical standards.
  • Conduct code reviews and mentor developers.
  • Identify and resolve complex technical challenges.
  • Improve development workflows, engineering practices, and application scalability.
  • Collaborate with product managers, designers, and backend engineers.
  • Take ownership of technical delivery and contribute to product-level decisions.

 

Requirements

  • 10+ years of professional front-end development experience.
  • Extensive commercial experience with React and TypeScript.
  • Previous experience as a Lead Front-End Developer, Staff Engineer, Principal Engineer, or in a comparable technical leadership role.
  • Expert knowledge of JavaScript (ES6+), HTML5, and CSS3.
  • Strong hands-on experience with Tailwind CSS.
  • Deep understanding of front-end architecture and scalable application design.
  • Proven experience building reusable components and design systems.
  • Strong knowledge of state management patterns and libraries.
  • Experience with front-end performance optimization, testing, and debugging.
  • Hands-on experience integrating AI/LLM APIs or agentic workflows into production applications.
  • Experience working in Agile product teams or startup environments.
  • Strong problem-solving skills, technical ownership, and mentoring capabilities.
  • English B2 or higher.

 

Nice to Have

  • Experience with Agentic AI and AI-powered product interfaces.
  • Knowledge of Go or Python.
  • Experience with AWS services, particularly Lambda, S3, and CloudFront.
  • Experience with real-time applications, streaming APIs, or asynchronous workflows.
  • Familiarity with CI/CD pipelines and cloud deployment practices.
  • Experience building products from early-stage development through production.

 

What We Offer

  • Fully remote opportunity for candidates based in Ukraine.
  • Full-time engagement for 3 months.
  • Opportunity to work on modern AI-powered applications.
  • Significant technical ownership and architectural influence.
  • Collaboration with experienced engineering and product teams.
  • Fast-paced environment with challenging technical tasks.
  • Immediate start.

Interested?

 

Required languages

English B2 - Upper Intermediate
Published 29 October
130 views ยท 13 applications
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...