Job Description
A good frontend makes hard workflows feel obvious.
ErthDev is looking for a React / Next.js Frontend Engineer to build modern web applications for clients across different industries.
You'll work at the intersection of design, product, and backend systems—delivering interfaces that are clear, fast, and maintainable.
What you'll do
- Build and maintain React and Next.js applications.
- Implement component-driven UI with strong attention to detail.
- Integrate with APIs and handle client-side data flows.
- Improve rendering performance, Core Web Vitals, and UX responsiveness.
- Collaborate with designers on implementation fidelity and usability.
- Write clean TypeScript frontend code.
- Add tests where they protect important user flows.
- Participate in code reviews and frontend architecture discussions.
- Debug cross-browser and production UI issues.
- Help establish reusable patterns and frontend conventions.
React engineering at ErthDev
We prefer simple state models, predictable data fetching, and interfaces that respect the user's attention.
We ship in small increments, with continuous integration and close collaboration between design and engineering.
What you'll get
- Fully remote work from Egypt
- Flexible working hours with collaboration overlap
- Cairo office access when needed
- Paid annual leave and sick leave
- Performance bonuses and annual salary reviews
- Learning and development support
- Courses and certifications
- Conference opportunities
- Equipment and internet support
- Medical insurance
- Mentorship and career growth
- Exposure to projects across different industries
Hiring process
Application → Initial Conversation → Practical Assessment → Technical Interview → Final Conversation → Offer
If you enjoy turning product intent into interfaces people trust, we'd like to talk.
Apply through LinkedIn Easy Apply or the ErthDev careers page.
Requirements
What we're looking for
- Strong React experience in production applications.
- Practical experience with Next.js.
- Solid TypeScript skills.
- Strong HTML/CSS fundamentals and responsive design.
- Experience integrating with REST APIs.
- Understanding of performance and accessibility.
- Familiarity with Git and code review.
- Ability to translate designs into reliable UI implementations.
Experience with App Router, React Query/TanStack Query, Tailwind CSS, testing libraries, Storybook, and CI/CD is a plus.