Front-End Developer (React)

Details

Job Overview:


We are looking for a talented and experienced Front-End Developer with a strong background in React to join our development team. The ideal candidate will be proficient in both web and mobile application development, creating seamless, responsive, and high-performance user interfaces. If you are passionate about leveraging the latest technologies to enhance user experience, we want to hear from you.

Requirements

Key Responsibilities:

– Develop, test, and maintain web and mobile applications using React and related technologies.
– Collaborate with UX/UI designers to implement design specifications and ensure a high-quality user experience.
– Optimize applications for maximum speed and scalability.
– Ensure cross-platform optimization for mobile and web.
– Write clean, maintainable, and well-documented code.
– Participate in code reviews and provide constructive feedback to peers.
– Troubleshoot and debug issues across various devices and browsers.
– Stay updated with emerging trends and technologies in front-end development.
– Collaborate with backend developers to integrate APIs and other services.
– Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.

Required Skills and Qualifications:

– Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent work experience.
– Proven experience as a Front-End Developer, with a strong portfolio of web and mobile applications.
– Proficiency in React.js and React Native.
– Strong understanding of HTML5, CSS3, and JavaScript (ES6+).
– Experience with state management libraries (e.g., Redux, MobX).
– Familiarity with RESTful APIs and GraphQL.
– Knowledge of responsive design principles and mobile-first development.
– Experience with version control systems, such as Git.
– Strong problem-solving skills and attention to detail.
– Excellent communication and teamwork skills.

Skills

Preferred Qualifications:

– Experience with other front-end frameworks/libraries (e.g., Angular, Vue.js).
– Knowledge of backend technologies (e.g., Node.js, Express).
– Familiarity with CI/CD pipelines and automated testing frameworks.
– Experience with performance tuning and optimization techniques.
– Knowledge of accessibility standards and best practices.

Intrested?

Apply here

Upload your CV here
Maximum file size: 1 MB