Job Description : We are looking for a skilled React.js Developer to design, develop, and maintain user interfaces for web applications using the React.js library.
The ideal candidate will have a strong understanding of React.js principles and experience working with front-end technologies.
This role requires the ability to translate design mockups and wireframes into responsive and high-performance user interfaces.Responsibilities : Design, develop, and maintain user interfaces for web applications using the React.js library.Collaborate with product managers, designers, and other stakeholders to gather requirements and translate them into technical solutions.Implement responsive and visually appealing user interfaces that meet design specifications and accessibility standards.Write clean, efficient, and maintainable code adhering to coding standards and best practices.Optimize application performance for maximum speed and scalability.Troubleshoot and debug issues to ensure the stability and usability of applications.Stay current on emerging technologies and industry trends to recommend innovative solutions and enhancements.Document technical specifications, system architecture, and development processes.Requirements : Bachelor's degree in Computer Science, Software Engineering, or a related field.1 to 10+ years of experience in front-end development with a focus on React.js.Proficiency in JavaScript, HTML, and CSS.Strong understanding of React.js principles and lifecycle methods.Experience with state management libraries such as Redux or MobX.Knowledge of front-end build tools and package managers (e.g., Webpack, npm).
Familiarity with RESTful APIs and asynchronous JavaScript.Excellent problem-solving and analytical skills.Ability to work independently and collaboratively in a team environment.Strong communication and interpersonal abilities.Preferred Qualifications : Experience with server-side rendering and Next.js framework.Familiarity with UI / UX design principles.Knowledge of testing frameworks and methodologies (e.g., Jest, Enzyme).
Experience with version control systems (e.g., Git).
Benefits : Competitive salaryComprehensive benefits packageOpportunities for professional development and growthA collaborative and innovative work environment
#J-18808-Ljbffr
Developer • Auckland, New Zealand