




Job Summary: Develop responsive user interfaces with React, build reusable components, and coordinate with the backend team to deliver efficient solutions. Key Highlights: 1. Collaborative work environment 2. Participation in real and scalable projects 3. Professional growth opportunities **Key Responsibilities** * Develop responsive user interfaces using React and frameworks such as TailwindCSS. * Build reusable components and maintain a modular and scalable architecture. * Implement dynamic forms with validations, multiple sections, and conditional logic. * Integrate and consume REST APIs, managing state, errors, and data flows. * Manage application state using Hooks, Context API, or Redux. * Implement navigation and route control with React Router. * Coordinate with the backend team to ensure proper system-to-system communication. * Analyze functional requirements and propose efficient frontend solutions. * Conduct functional testing of forms, workflows, and integrations. * Identify and fix interface and system logic bugs. * Apply development best practices: clean, reusable, and maintainable code. **Essential Requirements** * 1 year of experience working with React in real projects. * Experience consuming and integrating REST APIs. * State management (Hooks, Context API, Redux, or similar). * Knowledge of HTML5, CSS3 (Flexbox, Grid). * Version control usage (Git). **Desirable Requirements** * Object-Oriented Programming (OOP) knowledge. * Application of SOLID principles. * Experience collaborating with backend teams. * TypeScript knowledge. * Experience with agile methodologies (Scrum/Kanban). **We Offer** * Collaborative work environment. * Participation in real and scalable projects. * Professional growth opportunities. * Hybrid work mode. Employment Type: Full-time Work Location: On-site


