Front End Engineer

Permanent

Remote in South Africa

Posted less than a minute ago

Seniority level

Intermediate to Senior

Experience

5 - 8 Years

Remuneration

R 1 000 000 - R 1 300 000

Remuneration type

Salary

Remuneration frequency

Monthly

Benefits

Fully Remote | Mentorship Programme | Staff Discount | Birthday Leave

Apply Now

The Company
A leading online retailer is looking for a highly talented Frontend Software Engineer to join their team. They are a young, dynamic, and rapidly growing company seeking smart, creative, and hardworking individuals with integrity. The company offers full flexibility, an excellent work environment, and an exciting challenge for those eager to build something great.

The Role
As a Frontend Software Engineer, you will play a crucial role in designing, developing, and refining new features while ensuring a seamless user experience. You will work with a talented team to identify and resolve bugs, brainstorm new ideas, and implement frontend JavaScript coding at an advanced level. Collaboration with designers, QA analysts, and backend developers is key, as well as integrating APIs using standard methods. If you're passionate about building high-performance web applications and thrive in a fast-paced environment, this role is for you.

Requirements

  • Bachelor's Degree or Advanced Diploma in Information Systems, Computer Science, Mathematics, or Engineering with at least 5 years of experience as a Frontend Developer writing advanced JavaScript code.

  • If no formal degree, a minimum of 8 years of experience as a Frontend Developer writing advanced JavaScript code.

  • Strong proficiency in JavaScript, including advanced techniques and object-oriented programming concepts.

  • Experience with modern JavaScript frameworks such as React, Angular, or Vue.

  • Expertise in HTML5, CSS3, and translating high-definition UI/UX designs into efficient frontend code.

  • Strong understanding of asynchronous request handling and cross-browser compatibility.

  • Experience with CSS pre-processors like Less, Sass, or SCSS.

  • Ability to evaluate and learn new libraries, frameworks, and concepts.

  • Experience with Git for source control and making RESTful API requests.

  • Knowledge of frontend unit testing frameworks.

  • Agile development team experience.

  • Responsive design expertise.

Desirable Skills:

  • PHP, Docker, and Kubernetes experience.

  • Full stack development experience.

  • Experience with UI Automation tools like Robot Framework.

  • Previous work in eCommerce or retail development.

  • Familiarity with tools like Jira, Confluence, and Notion.

Apply Now