React Lead Engineer

Zenitech

Location
Hungary, Budapest
Job Type
full-time
Salary
Unknown
Posted
August 5, 2025

Job Description

The role

As a React Lead at Zenitech, you will be responsible for setting the technical direction of our frontend stack, mentoring developers, and ensuring the delivery of high-quality, scalable, and user-friendly interfaces.

What you will do

  • Lead the architecture, development, and delivery of React-based applications
  • Drive implementation of best practices using React.js, TypeScript, HTML5, CSS3, Redux
  • Oversee Git workflows and ensure proper version control practices
  • Collaborate with cross-functional teams including backend, product, and design
  • Review code, coach team members, and uphold high engineering standards
  • Ensure applications are performant, accessible, and responsive

Requirements

  • 5+ years of experience with modern frontend development, including React.js and TypeScript
  • Solid knowledge of HTML5, CSS3, Redux, and component-based architecture
  • Proficient with Git and collaborative development practices (e.g., code reviews, CI/CD)
  • Proven track record in a lead or senior developer role
  • Fluent Hungarian and strong English communication skills (written and spoken)
  • Proactive attitude and ownership mindset

Nice-to-have

  • Experience with SSR frameworks (e.g., Next.js)
  • Familiarity with testing (Jest, RTL) and accessibility best practices
  • Background in startups or fast-paced product environments

What we offer

  • Hybrid working model with remote work opportunities (*) and flexible working hours
  • Private Health Insurance
  • People Lead system for your personal development
  • A culture of continuous growth, providing various training resources
  • Referral System
  • Agile mindset, simplified processes, and a great atmosphere where commitment and autonomy are celebrated
  • A community-first mindset working with talented people across technology products and consulting

Additional benefits based on location:

Hungary:
  • 20 vacation days, increasing according to labour law
  • Extensive cafeteria package
  • Commuting allowance

About us

Zenitech is a leading technology solutions provider dedicated to reshaping the global digital landscape. Headquartered in the UK, Zenitech operates internationally, with offices in Lithuania, Romania, and Hungary.
We use a bespoke approach depending upon where the client is on their digital journey, comprising a combination of access to dedicated R&D labs, technology implementation advice, and specialist nearshore development talent. As an international community of individuals who are open to learn from each other, we collectively define and input into the digital future of the clients’ businesses.

Why Zenitech?

  • Impactful Projects: Drive meaningful change through digital transformation projects and have an opportunity to make an impact on many different industries.
  • Collaborative Culture: Be part of a diverse, inclusive team committed to growth, innovation, and continuous learning.
  • Professional Growth: Zenitech supports continuous learning and development through the People Lead system, helping you advance your skills and career.

🎯 Who is this job for?

This role is ideal for a Senior React Engineer with 5+ years of frontend experience, strong TypeScript, Redux, HTML/CSS skills, and proven leadership in guiding technical direction and mentoring teams. Best suited for someone in Hungary fluent in Hungarian and English, comfortable with Git workflows, and eager to lead cross-functional, high-impact projects. Experience with SSR (e.g., Next.js), testing, and accessibility practices is a plus.

πŸ’¬ Potential Interview Questions

  1. What is your experience architecting large-scale React applications?
    Led architecture for scalable React apps using component-based design, modular structure, and performance optimizations like code-splitting and lazy loading.

  2. How do you ensure frontend code is maintainable and scalable across teams?
    Use shared component libraries, enforce coding standards via ESLint/Prettier, modular CSS (CSS-in-JS or BEM), and robust state management (Redux or Zustand).

  3. How do you structure a Redux store for a complex application?
    Divide state into feature-based slices, use selectors for encapsulation, normalize data where necessary, and implement middleware like Redux Thunk or Saga.

  4. What are some best practices you apply when reviewing React code?
    Check for readability, separation of concerns, performance bottlenecks, test coverage, accessibility, and adherence to design patterns and architectural guidelines.

  5. Describe your approach to improving performance in React applications.
    Use memoization (React.memo, useMemo), lazy loading, virtualization for large lists, and optimize re-renders by managing state granularity.

  6. How do you lead a team of frontend developers?
    Set clear technical direction, mentor team members, lead code reviews, encourage collaboration, and align engineering practices with product goals.

  7. What challenges have you faced with cross-functional collaboration?
    Coordinating between backend, product, and design requires clear specs, shared documentation, and regular syncs to avoid blockers or misalignment.

  8. How do you handle version control in a team environment using Git?
    Adopt a trunk-based or Git Flow model, enforce PR reviews, write descriptive commit messages, and integrate with CI/CD pipelines for automated checks.

  9. What is your approach to implementing accessibility (a11y) in React apps?
    Follow WCAG standards, use semantic HTML, ARIA roles when needed, keyboard navigation support, and test with tools like axe and Lighthouse.

  10. How do you stay updated and continue growing as a lead engineer?
    Contribute to or review open source, follow React RFCs and changelogs, engage in code mentorship, and experiment with modern libraries like Next.js or Vite.

πŸ“‹ Job Summary

Zenitech is hiring a React Lead Engineer (remote in Hungary) to architect and lead development of modern, scalable front-end applications. You'll drive technical direction using React, TypeScript, Redux, and Git, mentor team members, and collaborate across departments to deliver high-quality products. Ideal candidates have 5+ years’ experience, strong leadership skills, and fluent Hungarian and English. Enjoy a flexible hybrid setup, private health insurance, cafeteria benefits, and a growth-driven culture with ongoing training and development opportunities.

Required Skills

React JavaScript

Related jobs

Germany, India, Ireland, United Kingdom, United States, Japan, Poland

Full-Stack Engineer (Front-End Leaning)

ElevenLabs

Full-time