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:

Full Stack Java Software Engineer – Centurion / Hybrid R1.2m per annum
Location: Pretoria
Salary: 1 200 000
Full Stack Java software engineer – Centurion / Hybrid R1.2m per annum
22 days ago


Java Developer - 2446
Location: Pretoria
Salary: Hourly
Contract Starts: 01.04.2024Contract Ends: 31.12.2026Location: Midrand/Menlyn/Rosslyn/Home Office rotation
11 days ago


Java Developer - 2442
Location: Pretoria
Salary: Hourly
Contract Starts: 01.02.2024Contract Ends: 31.12.2026Location: Midrand/Menlyn/Rosslyn/Home Office rotation
11 days ago


Senior Java Developer
Location: Centurion
Salary:
Our company is looking for a Senior Java Developer to join our dynamic team. The successful candidate will be responsible for gathering system and user requirements, building Java modules and testing features before release. If you have hands-on experience developing software with agile methodologies and are ready to lead our junior developers, we would like to meet you.
24 days ago


Senior Java Developer
Location: Centurion
Salary:
Falcorp Technology is in search of a Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release.
23 days ago


Senior C# Developer
Location: Johannesburg
Salary:
Looking for a seasoned Senior C# software Developer. As a C# engineer you will be required build websites, backend systems or mobile applications. If you are all about software development, performance, scale and user experience then come and be part of our dedicated and successful team
Today


Test Automation Engineer (Advanced)
Location: Pretoria
Salary:
Test Automation engineer (Advanced) Johannesburg/Pretoria Are you passionate about testing automation and cutting-edge IT solutions? We are looking for a talented software engineer to join our dynamic team, focusing on Type Approval Management features.
Today


Technical Test Analyst (Senior)
Location: Pretoria
Salary:
Technical Test Analyst (Senior)JHB/PTAAre you an experienced IT professional with a passion for quality assurance and testing? We're seeking a Senior software engineer to join our team and contribute to our innovative projects.
Today


Senior C# Software Engineer – Bedfordview (Hybrid) – up to R1.2m per annum
Location: Johannesburg
Salary: 1200000
Senior C# software engineer – Bedfordview (Hybrid) – up to R1.2m per annum
Today


Mechanical Design Engineer
Location: Centurion
Salary:
Explore an exciting opportunity as a Mechanical Design engineer with a leading firm at the forefront of cross-functional collaboration in mechanical, software, and electrical integration. Join a distinguished team of professionals, where your expertise will drive innovation, shaping the future of cutting-edge design and engineering excellence.
1 day 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