Frontend Developer (React)
- POSITIONS1 Open
- Experiance5-7 Years
- EmploymentFull-Time
- LocationOn-Site
Primary Responsibilities Include:
- Design, develop, and maintain efficient, reusable, and reliable ReactJS code.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Work closely with product managers, designers, and other developers to understand requirements and provide technical solutions.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Write clean, well-documented, and testable code.
- Implement best practices in coding, security, and testing.
- Conduct code reviews and provide constructive feedback to team members.
- Identify and fix bugs and performance bottlenecks.
- Perform regular code maintenance and upgrades.
- Stay updated with the latest industry trends, technologies, and best practices.
- Continuously improve your skills and the team’s efficiency.
Required Skills
- Minimum requirements:
- 3 to 5 years of professional experience in ReactJS development.
- Strong knowledge of ReactJS, including React hooks, state managementusing Redux, and component lifecycle.
- Solid understanding of HTML, CSS, JavaScript, and responsive design.
- Experience with Git or other version control systems
- Experience in integrating and working with RESTful APIs.
- Familiarity with testing frameworks such as Jest, Mocha, or similar.
- Good understanding of UI/UX principles and best practices.
- Strong verbal and written communication skills.
- Ability to work well in a collaborative team environment.
- Comfortable working in an agile and fast-paced environment.
Preferred competency requirements:
- Experience with other JavaScript frameworks/libraries
- Familiarity with TypeScript.
- Experience with CI/CD pipelines and automated testing
- Knowledge of backend technologies such as Node.js or Express.
Education & Certifications:
Bachelor’s Degree in Computer Science or relevant years of work experience