Enable job alerts via email!

Senior Software Engineer

FROSTBYTE

Johannesburg

On-site

ZAR 600 000 - 900 000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A dynamic company is seeking a skilled Native JavaScript Developer to join their team. The ideal candidate will have extensive experience in developing responsive UIs using frameworks like AngularJS and ReactJS, as well as expertise in Lightning UI development. Responsibilities include creating STB Applications and collaborating with teams to enhance features. If you're passionate about JavaScript and eager to work in a fast-paced environment, this opportunity is for you.

Qualifications

  • 6+ years of experience in JavaScript-based software stack design and development.
  • Experience with Java and JavaScript principles.

Responsibilities

  • Develop and design responsive, complex JavaScript-based UIs.
  • Collaborate with cross-functional teams to define and ship new features.

Skills

JavaScript
Object-Oriented Principles
Design Patterns

Education

Bachelor’s Degree in Computer Science
JavaScript Certification

Tools

AngularJS
ReactJS
SolidJS
Lightning

Job description

Job Overview:

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.

Key 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:

  • Proven track record of 6+ years of experience in JavaScript-based software stack design, development, testing, tools, and life cycle management.
  • Demonstratable experience of Java and JavaScript principles and development techniques.
  • Knowledge of object-oriented principles and design patterns
  • Understanding of HTML5, CSS3 and Javascript
  • Knowledge of industry-wide best practices of processes, development methodologies and tools for development
  • Experience using JavaScript frameworks: SolidJS, React, or LightningJS

Educational Requirements:

  • Bachelor’s Degree in Computer Science, Information Technology, Engineering, or a related field.
  • Any JavaScript Certification
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.