Senior React Developer

Centurion, Gauteng, South Africa

Job Description


Our client, a leading provider of AI-powered video analytic solutions for the surveillance industry, is expanding its Technical Support team. Their proprietary technology, built on deep learning neural networks, delivers highly effective false alarm filtering services to monitoring companies, system integrators, and installers.Experience and Technical Specification:

  • Experience: Minimum 5 years of professional front-end development experience.
  • Technical Proficiency:
  • Advanced expertise in HTML and CSS.
  • Strong command of ES6+ (JavaScript) and TypeScript.
  • Extensive experience with React.js and component-based architecture.
  • Proficient with Material-UI (MUI) or similar component libraries.
  • Solid understanding of Git for version control.
  • Experience using Postman for API testing and integration.
Beneficial Criteria:
  • Experience with back-end API development in Python.
  • Familiarity with unit testing frameworks like Jest or Mocha.
  • Knowledge of Node.js and server-side development.
  • Proficiency with Next.js for server-side rendering and static site generation.
  • Experience with state management libraries like Redux (including Redux-Thunk or Redux-Saga).
  • Familiarity with additional UI libraries like Ant-Design and Styled Components.
Key Responsibilities:
  • Development: Design, build, and maintain scalable, high-performance web applications using React and modern front-end technologies.
  • Responsive Design: Implement responsive web interfaces that deliver seamless experiences across devices and browsers.
  • Optimization: Optimize web applications for speed, scalability, and efficiency.
  • Collaboration: Work closely with UX/UI Designers to ensure the technical feasibility of designs and collaborate with back-end developers for smooth API integration.
  • Quality Assurance: Conduct thorough testing and debugging to ensure the highest code quality and application functionality.
Proven Track Record:
  • Demonstrated ability to deliver high-quality web applications with a strong focus on user experience and performance.
  • Expertise in developing responsive and accessible designs.
  • Strong Git skills for effective collaboration and version control.
  • A proven ability to write clean, efficient, and maintainable code
Apply now!If you are interested in this opportunity, please apply directly. For more IT jobs, please visit If you wish to send your CV per email forward your CV to and copy the reference number in brackets in the subject line of your e-mail.If you have not received a response within two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any further possible positions.

ExecutivePlacements.com

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1388493
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Centurion, Gauteng, South Africa
  • Education
    Not mentioned