Remote

Middle Frontend Developer

Join Our Front-end Engineering Team!
As we grow and take on exciting new challenges, we’re on the lookout for exceptional React developers to join our team. Our goal is to build a high-performing group of front-end engineers who thrive on innovation and excellence. If you're passionate about microservices, cloud technologies, and building scalable solutions, we’d love for you to be part of shaping the future of our products.

Frontend DeveloperReactMiddle

About us

Mad Devs is a full-stack team specializing in developing and administering large-scale IT products across various industries. Many of our products are used in Europe, the USA, and Southeast Asia. We are passionate about tackling complex challenges and delivering innovative solutions that make a significant global impact.
#LINKD

What will need to do: What will need to do:

  • Develop and maintain frontend features using React and TypeScript
  • Work inside an existing large-scale codebase following established architecture and code standards
  • Implement responsive UI based on Figma designs
  • Integrate frontend applications with REST APIs
  • Build and maintain dashboards, forms, tables, filters, and data-driven interfaces
  • Handle loading, error, and empty states correctly
  • Work with server-state management solutions such as TanStack Query / React Query
  • Write clean, readable, and maintainable code
  • Participate in code reviews and team collaboration
  • Fix bugs, improve usability, and support ongoing product development
  • Collaborate with backend and product teams on feature delivery

Requirements: Requirements:

  • 2–3+ years of commercial frontend development experience
  • Strong JavaScript and TypeScript fundamentals
  • Solid React experience: components, props/state, hooks, forms, conditional rendering, lists.
  • Ability to work in an existing large codebase
  • Ability to follow established architecture and coding patterns
  • Experience with REST API integration
  • Understanding of loading, error, and empty states
  • Experience with TanStack Query / React Query or similar tools
  • Basic understanding of client-side state management
  • Good HTML/CSS skills
  • Ability to implement UI from Figma
  • Experience with component libraries such as Mantine, MUI, Ant Design, or similar
  • Basic testing experience with Jest, Vitest, React Testing Library, or similar
  • Git workflow experience:  Branches, pull requests, resolving conflicts
  • Ability to write clean, maintainable, production-ready code
  • Language Proficiency: English at B2-C1 level, Russian at B2 level
  • Location: any, except Russia and Belarus

Why Join us

At Mad Devs, you will be part of a company that values creativity, strategic thinking, and continuous improvement. You will work on meaningful projects that impact millions of users worldwide alongside a talented and supportive team. By joining our team, you will have the opportunity to make a real impact, grow your career, and contribute to developing cutting-edge solutions in the world of backend engineering.

Employees benefits

Hours Icon.

Flexible working hours

Culture Icon.

Remote-first culture

Docs Icon.

Long-term projects

Dollar Icon.

Salary in dollars

Community Icon.

Professional communities

Trips Icon.

Onsite business trips

Training Icon.

Training budget

Microphone Icon.

Paid conferences

Ekaterina

Hi, I'm Ekaterina.

Applying for jobs should be easy. I am here to simplify the hiring process and set you up for success. Feel free to send me a message via e-mail .

Tell us about yourself

* By submitting your application, you consent to the storage of your CV in our database of candidates. If we have another vacancy that suits you, we may contact you.