Job Description:
Job Description (Main Duties and Responsibilities):
- Working competency with RESTful APIs Required Experience, Skills and Qualifications Expert Proficiency required: React.js.
- Guide junior React.js developers and interns Responsibilities and Duties Proficiency with fundamental front-end languages such as HTML, CSS or any other Front-end (CSS) frameworks like Bootstrap and AJAX Proficiency with JavaScript frameworks such as React.JS.
- Will develop React.js web apps using modern Javacript and CSS modules. Interacting React.js web apps via REST APIs Create extensible and reusable components.
- React.js Creating Redux stores to handle interaction between React.js components Configure a Webpack build pipeline with code.
- Assist teams building plans and wireframe models for future products Mentor.
- Modern JavaScript Redux CSS and Webpack Intermediate.
- Developing product analysis tasks.
- Developing application codes and unit tests in AngularJS, Java Technologies, and Rest Web Services.
- Conducting performance tests.
- Consulting with the design team.
- Ensuring high performance of applications and providing support.
Key Skills, Qualifications and Experience Needed [The candidate must demonstrate these in all stages of assessment]
- Candidates should have 3+ years of experience in React.js development.
- Proven experience implementing JavaScript applications.
- A proven background in producing React/Redux apps.
- Must have experience: React.js, Node.js React Libraries, State management, Routing, Redux, React Router
- Front end development: jQuery, Ajax, HTML5, CSS, JavaScript
- CI/CD and hosted solutions
- Bachelor’s degree in computer science, computer engineering or similar.
- Previous work experience as an angularJS developer.
- Proficient in CSS, HTML, and writing cross-browser compatible code.
- Web designing skills
- Knowledge of website hosting and maintenance. cPanel, AWS or Azure
- Code/repository management using GIT, GitHub, BitBucket
- Mobile Apps development experience e.g., React Native
- Experience in back-end technologies for writing APIs like Node.js, PHP
- Excellent communication skills.
- Critical thinker and good problem-solver.
- Ability to work independently.
Other Key skills:
- Good analytical and Problem-solving skills
- Good communication skills
- A thorough approach and Self starter
- Focus on quality and delivery
- Working together in teams.
- Leadership and effective decision making.
- Flexible Attitude
- Excellent customer service