REACTJS SOFTWARE ENGINEER

 

Recruiter:

ARCS

Job Ref:

PTA000092/BB

Date posted:

Friday, November 12, 2021

Location:

Johannesburg, South Africa

Salary:

Monthly


SUMMARY:
ReactJS developers are front-end developers who build modern-day UI components to improvise application performance. They leverage their knowledge about JavaScript, HTML, CSS and work closely with testers, designers, web designers, and project managers to create a robust and effective application /  Java Certification
BSc or higher in Computer Science or related field / 5-10 years +

POSITION INFO:
Java Certification
BSc or higher in Computer Science or related field

ReactJS developers are front-end developers who build modern-day UI components to improvise application performance. They leverage their knowledge about JavaScript, HTML, CSS and work closely with testers, designers, web designers, and project managers to create a robust and effective application

Technical:

  • Leverage the inbuilt React toolkit for creating frontend features
  • Create data visualization tools, libraries, and reusable code for prospects
  • Integrate designs and wireframes within the application code
  • Monitor interaction of users and convert them into insightful information
  • Write application interface code with JavaScript
  • Enhance application performance with constant monitoring
  • Translate wireframes and designs into good quality code
  • Optimize components to work seamlessly across different browsers and devices
  • Good understanding of CSS libraries, GIT, Sigma, Adobe XD etc.
  • Proper user information authentication
  • Develop responsive web-based UI
  • Externalize branding and styling of micro frontends.
Non-Technical:
  • Mentor React development team for proficiency in Java script technologies.
  • Constant interaction with other developer teams and design team to discuss UI ideas
  • A thorough review of applications needs and interfacing elements
  • Provide proper documentation and mockups for additions and changes in application
  • Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX, and Babel
  • Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc.
  • Preceding experience with ReactJS workflows like Flux, Redux, Create React App, data structure libraries
  • Understanding of RESTful APIs/GraphQL, HTML/CSS, ES6 (variables and scoping, array methods), code versioning tools like GIT, etc., popular frontend development tools, Jenkins CI/CD tools, DevOps, performance testing frameworks like Selenium, Mocha, Node + NPM
  • Angular and Vue.js experience beneficial
  • ECMA Script
  • HTML / CSS
  • Nodejs
  • Experience in Java Script testing and frameworks.
  • Highly proficient with Java Script language and its modern Es6+ syntax and features.
  • Proficiency with modern development tools like Babel, Webpack, Git, Maven and Jenkins.
  • Deployment into small docker images with rest back end services.
  • Role Based Access Control (RBAC) in Node with JWT.
Competence to translate business needs into technical requirements

  • Open-minded team player, willing to accept feedback and offer suggestions
  • Good time management, project management, communication, and interpersonal skills
  • Capability to write crisp and clear code based on guidelines and best practices
  • Willingness to learn modern-day tools and processes
  • Good problem-solving, troubleshooting skills
  • Creativity and accountability
Understanding of Domain Driven Design techniques and identification of bounded context

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior Front End Developer (Contract 6-12mths) (JHB)
Location: Johannesburg
Salary: Datafin1
Senior Front-End Developer (Contract 6-12mths) (JHB)
79 days ago


Software Support Engineer
Location: Johannesburg
Salary: Annually
software Support engineer who will be responsible for 3rd line technical support on complex software issues that cannot be resolved by frontline teams. You will be responsible for dep-dive analysis, root cause identification and resolution of critical incidents affecting applications and systems. Collaborating with development, QA and infrastructure teams to implement sustainable fixes, enhancemen...
1 day ago


Software Engineer
Location: Germiston
Salary:
1 day ago


QA Engineer
Location: Centurion
Salary:
Are you a skilled QA engineer looking to make an impact in a dynamic software development environment? Our client is seeking a detail-oriented and proactive individual to join their team. In this role, you will collaborate with cross-functional development and solution design teams, to plan, execute, and refine QA processes across the full product life cycle. You will be responsible for designing ...
2 days ago


Senior Test Development Engineer
Location: Johannesburg
Salary: Monthly
Our client in Northriding is looking for a skilled Senior Test Devlopment engineer to join their team.
2 days ago


Design Engineer - Software: R&D
Location: Johannesburg
Salary: Annually
Are you passionate about software development and looking to make an impact in the world of Process Automation? We’re looking for a talented software Design engineer to join our dynamic R&D team!
3 days ago


Security Engineer
Location: Pretoria North
Salary:
3 days ago


DevOps Engineer – Midrand/ Semi-Remote – R600 PH
Location: Pretoria
Salary: 1152000
DevOps engineer – Midrand/ Semi-Remote – R600 PH
3 days ago


SENIOR DevOps Engineer – Midrand/ Semi-Remote – R650 PH
Location: Pretoria
Salary: 1248000
SENIOR DevOps engineer – Midrand/ Semi-Remote – R650 PH
3 days ago


Devops Engineer
Location: Johannesburg
Salary:
We are looking for a proactive and detail-oriented DevOps engineer to join our dynamic tech team. In this role, you'll bridge the gap between development and operations—automating, optimizing, and scaling our infrastructure to ensure fast, secure, and reliable delivery of applications and services.You’ll be instrumental in building CI/CD pipelines, managing cloud infrastructure, and pr...
4 days ago


Create a free job alert for REACTJS SOFTWARE ENGINEER in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions