Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
Job Title: React Developer
Job Summary: We are seeking a skilled React Developer to join our dynamic team. The ideal candidate will be responsible for designing developing and implementing user interface components for web applications using React.js workflows. You will work closely with the project manager and the backend development team to deliver highquality scalable and maintainable software solutions. This role requires a strong understanding of React.js principles and experience with popular React.js workflows (such as Flux or Redux).
Responsibilities:
Develop new userfacing features using React.js.
Build reusable components and frontend libraries for future use.
Translate designs and wireframes into highquality code.
Optimize components for maximum performance across a vast array of webcapable devices and browsers.
Collaborate with the design and backend teams to ensure seamless integration of frontend and backend functionality.
Stay uptodate with emerging technologies and industry trends and apply them into operations and activities.
Troubleshoot and debug issues as they arise and provide solutions to ensure smooth functionality.
Conduct code reviews and provide constructive feedback to other team members.
Participate in the full software development lifecycle from concept to deployment and maintenance.
Maintain code integrity and organization through version control systems.
Requirements:
Bachelors degree in Computer Science Engineering or a related field (or equivalent work experience).
Proven experience as a React Developer or similar role.
Strong proficiency in JavaScript including DOM manipulation and the JavaScript object model.
Indepth knowledge of React.js and its core principles.
Familiarity with popular React.js workflows (such as Flux or Redux).
Experience with data structure libraries (e.g. Immutable.js).
Knowledge of modern authorization mechanisms such as JSON Web Token.
Experience with common frontend development tools such as Babel Webpack NPM etc.
Familiarity with RESTful APIs and asynchronous request handling.
Excellent troubleshooting and debugging skills.
Good understanding of code versioning tools such as Git.
Excellent communication and teamwork skills.
Attention to detail and a passion for delivering highquality software products.
Preferred:
Experience with serverside technologies such as Node.js.
Familiarity with GraphQL.
Experience with testing frameworks (e.g. Jest Enzyme) and testdriven development.
Knowledge of Agile methodologies.
Contributions to opensource projects or personal projects showcasing your skills.
REACT.JS , WEBPACK , REACT , NODE.JS , GIT , JEST , JAVASCRIPT , AGILE METHODOLOGIES
Full Time