Front End Engineer (React)
Madfish
Let’s start with what PLANEKS offers:
0. Fast and comfortable hiring process.
1. 100% remote work opportunity and flexitime - choose working hours between 8:00-20:00.
2. Manage your compensation $$$$ budget - Travel tickets, Work equipment, Health insurance, Software, Sport, Training.
3. Salary paid in USD + tax compensation. Revision every 12 months. We want everyone to be confident in what tomorrow brings.
4. Everything to provide a good rest. YES: Paid vacation, national holidays, sick leaves(and support in case of serious diseases). NO: overtime, work on weekends.
5. Regular feedback, mentorship. Friendly and professional team that supports you. Well, we're proud of how we handle that. So you can always count on us.
6. Speaking clubs with a native speaker to constantly maintain your English level.
7. No bureaucracy - transparent processes and flat management. Working remotely means keeping things as simple as possible to work efficiently.
We propose something more significant than a job. PLANEKS means developing a new lifestyle for our colleagues and clients. So take your part in it!
About the Position
We are looking for a detail-driven and design-obsessed Front-End Engineer to join our team. Your primary mission will be to turn high-quality UI/UX concepts into perfect, scalable, and consistent user experiences. You will work closely with our designers and product stakeholders, ensuring that every interaction, layout, and visual detail is implemented with accuracy - even when not fully specified.
This role goes beyond development: we need someone with a keen eye for design patterns who can spot misalignments, inconsistencies, and usability issues before they reach production. You will help shape our front-end architecture, maintain design guidelines, and proactively deliver improvements to interface quality and coherence.
Responsibilities
-Continuously identify UI inconsistencies and release improvements to keep the product aligned with design guidelines
- Develop and refine front-end features using TypeScript, React, Next.js, ensuring alignment with design specifications
- Implement data fetching, caching, and state management patterns with TanStack Query
- Build reusable, scalable UI components using MUI and contribute to our internal design system
- Work closely with designers to clarify UX details and proactively address missing interaction states
- Ensure reliable user input handling using Formik for form logic and validation
Required Technical Skills
- 5+ years of hands-on experience with React, TypeScript, and Next.js
- Strong attention to visual details: spacing, layout, responsive behavior, micro-interactions
- Experience with TanStack Query or similar asynchronous state management tools
- Proficiency with MUI (theming, component composition, customization)
- Ability to implement complex forms with Formik or an equivalent library
- Ability to take ownership of UI quality and proactively drive improvements
Will be a plus
• Good understanding of Docker fundamentals and container-based workflows
• Familiarity with CI/CD pipelines (GitHub Actions preferred)