The ideal candidate is a team player with a solid grasp of React and TypeScript and a good understanding of clean, maintainable code principles.
Must-Have Requirements
- 3+ years of experience in frontend development with a focus on web applications.
- Proficient in React and TypeScript, with hands-on experience in real-world projects.
- Strong understanding of SOLID principles, especially the Single Responsibility Principle.
- Demonstrated ability to build reusable, maintainable, and well-structured components.
- High attention to detail pixel-perfect implementations and awareness of UI/UX principles.
- Experience working in collaborative, agile environments using Git and code review workflows.
- Experience integrating with RESTful APIs, and optimizing data-fetching strategies.
Nice-to-Have Skills
- Familiarity with Storybook for developing and testing UI components in isolation.
- Experience or exposure to micro frontend architectures, particularly single-spa.
- Basic understanding of performance optimization, accessibility (a11y), and responsive design.
- Prior exposure to design systems and component libraries.
Soft Skills
- Strong communication skills, able to collaborate across teams and with designers/business analysts.
- Proactive attitude with a focus on quality and continuous improvement.
- Ability to give and receive constructive feedback.
Enginium
profitfy
Makerble
HYRED
Hivex