Job Search and Career Advice Platform

Enable job alerts via email!

Junior Frontend Developer

Chisl Group

Centurion

Hybrid

ZAR 300 000 - 400 000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A niche management consultancy is seeking a Junior Frontend Developer to join their data software development team. This role involves working directly with a client’s development team to create scalable frontend applications using React and Next.js. Ideal for recent graduates, candidates should have a strong interest in data engineering and web technologies. Join a collaborative team offering significant exposure to client decision-makers and a unique opportunity to drive the technical direction of impactful software projects.

Benefits

Collaboration and mentorship
Exposure to client decision-makers
Focus on continuous learning

Qualifications

  • 0-2 years of professional experience in software development.
  • Coding proficiency in Next.js and React (or similar modern framework).
  • Strong experience with TypeScript and modern web technologies.

Responsibilities

  • Operate as a primary technical contact within the client's software team.
  • Design, build, and maintain scalable frontend applications.
  • Translate complex data engineering outputs into user interfaces.

Skills

Proficiency in Next.js and React
Strong experience with TypeScript
Interest in Data Engineering principles
Basic knowledge of SQL
Modern web technologies (HTML5, CSS3)

Education

Bachelor's degree in Computer Engineering or Computer Science

Tools

Figma
Python (Flask/Django)
Node.js
AWS or Azure
Docker
Job description

About Chisl

Chisl is a niche management consultancy that specialises in providing bespoke and innovative solutions for quantitative and data-related problems. We are seeking a highly motivated Junior Frontend Developer to join our data software development team.

This unique role involves being directly embedded within a client's development team, acting as Chisl's technical representative, and driving the development of critical client-facing software. This position is ideal for a recent graduate or early-career professional who is passionate about modern frontend development and has a keen interest in the principles of data engineering.

Core Responsibilities

This role is defined by direct client interaction and requires the successful candidate to operate as a fully integrated member of the client's development team.

Client-Embedded Development & Ownership: Operate while embedded within a client's development team, taking ownership of the frontend implementation of their software.

  1. Direct Client Interaction: Serve as the primary technical point of contact for the client's software team, engaging in direct, day-to-day interaction to gather requirements, present solutions, and manage expectations.
  2. Software Construction: Design, build, and maintain high-quality, scalable frontend applications (using modern frameworks like React) that interface with complex data pipelines and backend services.
  3. Data Visualisation & Insight: Translate complex data engineering outputs into intuitive and performant user interfaces, including interactive dashboards and reporting tools, enabling clients to extract meaningful insights from their data.
  4. Bridging Data and UI: Act as the crucial link between Chisl's data expertise and the client's user experience needs, ensuring the frontend effectively consumes and presents data-driven solutions.

Company Culture & Role Dynamics

We are a small company with a flat management structure, operating as one team. This is not a pure software development position; it is a hybrid role where project management, analysis, and client engagement are integral to success. You will be expected to embrace a varied and dynamic workload. For example, one day may involve architecting a new React component for a client's data dashboard, and the next, you may be collaborating with a data engineer to optimize an API endpoint for frontend consumption.

Minimum Requirements

  • 0-2 years of professional experience in software development.
  • A bachelor’s degree in Computer Engineering, Computer Science, or a related Engineering field.
  • Demonstrated academic excellence (e.g., 65% academic average for university degree).
  • Coding proficiency in Next.js and React (or similar modern framework).
  • Strong experience with TypeScript and modern web technologies (HTML5, CSS3).
  • A strong, demonstrable interest in Data Engineering principles and data-driven application design.
  • Basic knowledge of SQL and relational databases.
  • Willingness to work 3 x per week in our Irene office for internal team collaboration and mentorship.

Advantageous

  • Knowledge of interactive Figma for design-to-development workflow.
  • Knowledge of backend technologies like Python (Flask/Django) or Node.js.
  • Experience using cloud computing platforms (e.g., AWS, Azure) for deployment or integration.
  • Familiarity with containerization (e.g., Docker) and DevOps practices.

Why Join Chisl?

At Chisl, we operate as a small but diverse team with deep technical expertise, partnering with clients across multiple industries to understand their unique needs. We are focused on pragmatic solutions that lead to timely results for our clients and products. We foster an open and honest culture that promotes continuous learning, encourages collaboration, and rewards excellence. This role offers unparalleled exposure to client decision-makers and the opportunity to shape the technical direction of high-impact data software.

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