About the Job Opportunity
Modernize an existing product by migrating its front-end into React.
* Rebuild screens in React + TypeScript to achieve a clean, modern user interface.
* Design UI flows and layouts without precise Figma references.
* Create prototypes to validate ideas before their full implementation.
* Collaborate with a backend developer to integrate APIs.
* Refine screens and components based on user feedback.
* Consistently apply design principles as the product evolves.
Key Responsibilities:
* React Development: Rebuild existing PHP front-end screens using React and TypeScript.
* UI Design: Develop UI flows, layouts, and interactions without relying on pixel-perfect designs from Figma.
* Prototyping: Create quick prototypes to test and validate ideas before implementing them fully.
* API Integration: Work with the backend developer to ensure seamless integration of APIs.
* Feedback Loop: Iterate on screens and components based on user feedback to ensure continuous improvement.
* Design Consistency: Contribute to maintaining a consistent design approach as the product is modernized.
Working Relationships:
The role involves collaboration with other team members to ensure effective communication and teamwork. The ideal candidate should be able to work independently and as part of a team.
Requirements:
* Strong understanding of React and its ecosystem.
* Proficiency in TypeScript.
* Experience with UI design principles and practices.
* Ability to create prototypes and test ideas.
* Effective communication and teamwork skills.
Benefits:
This role offers opportunities for professional growth and development within a dynamic team environment. We are committed to creating a positive and inclusive workplace culture that values diversity and employee well-being.