The successful candidate will have strong experience in building desktop applications using Electron, React and Tailwind CSS for styling. This is a full-time in-office position requiring attention to detail, problem-solving skills, and the ability to handle complex projects in a collaborative environment.
The ideal candidate will:
- Take initiative in identifying issues and proposing solutions.
 - Thrive in a team environment, sharing knowledge and contributing to collective goals.
 - Be adaptable to changing priorities and project requirements.
 - Communicate technical concepts effectively with both technical and non-technical stakeholders.
 
Duties will include, but are not limited to, the following:
- Develop and maintain high-performance desktop applications using Electron and React.
 - Build reusable, scalable components and user interfaces with Tailwind CSS.
 - Collaborate with UX/UI designers to ensure seamless, intuitive user experiences.
 - Integrate with APIs and databases, working closely with backend teams.
 - Write and maintain clean, efficient code.
 - Conduct testing and debugging to ensure stability and performance.
 - Stay current with the latest trends in React, Electron, and Tailwind CSS to improve development processes.
 - Participate in code reviews to maintain coding standards and best practices.
 
  
Desired Skills:
- Electron
 - React
 - Javascript
 - HTML
 - CSS
 - API
 
Desired Work Experience:
- 2 to 5 years
 
About The Employer:
Our client, a leader in mining technology and provider of advanced analytics and solutions that drive efficiency and safety in the coal mining industry, is looking for an Intermediate Electron/React Developer to join their team in Lonehill, Gauteng.