Enable job alerts via email!

Frontend Developer

Allan Gray

Wes-Kaap

On-site

ZAR 500,000 - 700,000

Full time

30 days ago

Job summary

A leading company is seeking a Developer to enhance their React and Node-based web applications. You will play a vital role in a collaborative team to deliver modern applications and user experiences. The role requires strong development skills and a focus on quality, with opportunities for continuous learning and personal development.

Benefits

Continuous growth and development opportunities
Flexible work environment
Commitment to community initiatives

Qualifications

  • 5 years’ practical software development experience.
  • Experience in full development lifecycle environments.

Responsibilities

  • Guide technical analysis and design new features.
  • Write production code for web applications.
  • Mentor and upskill peers.

Skills

React
Node
TypeScript
CSS3
HTML5
ES6+

Education

Degree in computer science

Job description

Allan Gray is looking for a Developer to join us in building our next generation of React and Node-based web applications. We combine interesting, modern tech with smart, innovative architectural paradigms (and exceptionally talented people) to achieve our ambitious goals.

Working alongside the product owner, business analysts, testers, other developers and designers; you’ll form part of a team that delivers highly customer-focused applications and modern user experiences to our vast network of clients. We need you to help us build a strong culture of automated testing, progressive application architecture, continuous integration, DevOps, and enhanced user experience

Responsibilities:

Guide and participate in technical analysis and designing new features

Writing elegant, robust production code on both the client and server-side of single-page web applications.

Writing unit, integration, and acceptance tests for components.

Participating in people development through mentoring and upskilling of peers.

Improving and optimising the performance of existing systems.

Helping troubleshoot and debug root-cause errors and production outages. Promote a culture of timeous, high-quality delivery within a people and quality-first environment

Skills & Experience:

Experience working in a full development lifecycle environment – including sound engineering practices, adhering to coding standards, participating in code reviews, and source control management.

5 years’ practical software development experience

Experience with our frontend tech stack (or similar):

o Client-side: React, ES6+, HTML5, CSS3

o Server-side: Node, Express & TypeScript

Why Join Us?

Irrespective of your tenure or seniority – all developers participate and contribute through all phases of the software development lifecycle, including DevOps.

We don’t believe in hierarchies – everyone is available and accessible to engage with, learn from, or share ideas with.

As a privately owned company, we never sacrifice quality for quick turnarounds. At Allan Gray, you’ll have the opportunity to solve problems properly – using best-of-breed tools and approaches to develop robust, elegant solutions.

We are socially conscious and committed to making a positive contribution to our community through initiatives such as the Allan Gray Orbis Foundation, E2, and the Allan and Gill Gray Philanthropy initiative – all of which are funded through our asset management company.

We’re always learning – whether formally or informally – and we support and invest the continuous growth and broad development of our staff.

We celebrate (and reward) impactful contributions in our performance-driven environment and focus on giving you space to do what you do best.

We consider our people to be our greatest asset, and are committed to endorsing the physical and emotional well-being of our staff

Key Attributes:

Good interpersonal skills, ability to work with diverse personality types and deal with conflict in an effective way

Ability to work individually and with teams within an Agile context

Experience in influencing best practices within teams

Minimum Qualifications:

Degree in computer science (preferred), computer engineering, information systems or related technical discipline

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.