Overview

Front End Developer Jobs in Johannesburg, Gauteng, South Africa at FROSTBYTE

Title: Front End Developer

Company: FROSTBYTE

Location: Johannesburg, Gauteng, South Africa

We are seeking a skilled and experienced Native JavaScript Developer to join our dynamic team. The ideal candidate will have a strong background in developing and designing responsive, complex JavaScript-based UIs using the Lightning framework. Experience with Lightning 2.0/3.0 UI and STB Applications/Launcher development is highly preferred. Additionally, experience in frameworks such as AngularJS, ReactJS, and SolidJS would be equally beneficial.

 

Responsibilities

Develop and design responsive, complex JavaScript-based UIs using AngularJS, ReactJS, and SolidJS.

Design and develop Lightning 2.0/3.0 UIs.

Create and maintain STB Applications/Launchers.

Apply design patterns to ensure scalable and maintainable code.

Collaborate with cross-functional teams to define, design, and ship new features.

Troubleshoot and resolve performance issues.

Stay updated with the latest industry trends and technologies.

Required Experience:

Minimum of 5 years’ experience working within software development

Hands-on experience in developing and designing responsive, complex JavaScript-based UIs (AngularJS, ReactJS, SolidJS).

Hands-on experience in developing and designing Lightning 2.0/3.0 UIs (preferred).

Hands-on experience in the design and development of STB Applications/Launchers.

Strong understanding and experience in Java.

Conversant with design patterns.

Exposure to RDK-V (preferred).

Excellent problem-solving skills and attention to detail.

Strong communication and teamwork skills. 

Qualifications

Bachelor’s Degree in Computer Science, Information Technology, Engineering, or a related field. 

Any JavaScript Certification

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.