Job Title: React Developer
Location: City Country
Job Type: Full-Time
Department: Software Development / Front-End Team
Reports To: Front-End Lead / Software Development Manager
Job Summary:
We are seeking a talented and detail-oriented React Developer to join our development team. You will be responsible for building responsive and interactive user interfaces using . The ideal candidate has a strong understanding of modern JavaScript the React ecosystem and front-end development best practices.
Key Responsibilities:
• Develop and maintain user-facing features using .
• Build reusable components and front-end libraries for future use.
• Optimize components for maximum performance across devices and browsers.
• Translate UI/UX designs and wireframes into high-quality code.
• Collaborate with backend developers and designers to implement and improve functionality.
• Participate in code reviews and team meetings to ensure code quality and consistency.
• Troubleshoot and debug applications as needed.
• Stay updated with the latest front-end technologies and trends.
Requirements:
• Bachelor’s degree in Computer Science Engineering or related field.
• Proven experience as a React Developer or Front-End Developer.
• Strong proficiency in JavaScript (ES6) HTML5 and CSS3.
• Solid understanding of Redux (or similar state management libraries) and component lifecycle.
• Experience with RESTful APIs Git version control and responsive design.
• Familiarity with front-end build tools like Webpack Babel or Vite.
Preferred Qualifications:
• Experience with TypeScript is a strong plus.
• Knowledge of testing tools (e.g. Jest React Testing Library).
• Familiarity with or other React-based frameworks.
• Understanding of CI/CD processes and tools.
• UI/UX design sensitivity and experience working with Figma or similar tools.
Language and Proficiency Requirements:
• English: Professional proficiency (both written and verbal) – required for reading technical documentation collaborating with international teams and writing reports.
• Other Language: Fluent/Native/Intermediate proficiency – preferred (if applicable to team or location).
Additional language skills are an advantage especially in a multinational environment.
Working Conditions:
• Flexible working hours with potential for hybrid or remote work.
• Collaborative and agile development environment.
• Opportunities for career growth and skill development.
Required Skills:
Cro Css Restful Api Html Html5 Java Typescript Javascript Flexible Agile Responsive Design Restful Apis Agile Development Detail-oriented Documentation Version Control Strong Understanding Trends Css3 Software Development