Job Search and Career Advice Platform

Enable job alerts via email!

Graduate Developer

Pineapple

Johannesburg

On-site

ZAR 300 000 - 400 000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic and innovative insurance company in Johannesburg is seeking a Graduate Developer to support the design and development of its Insurtech platform. The successful candidate will write clean, scalable code, engage in collaboration and mentorship, and possess a degree in Computer Science or related field. Proficiency in JavaScript and familiarity with AWS services are required. This is an excellent opportunity to grow within a supportive team. Applications should be sent to careers@pineapple.co.za.

Qualifications

  • Completed Matric/Grade 12 Qualification (NSC) or equivalent.
  • Degree in Computer Science or equivalent.
  • 0-1 year experience in development, ideally in financial services or insurance.

Responsibilities

  • Develop, maintain, and enhance software services.
  • Write clean, testable, and scalable code.
  • Contribute to bug fixing and code reviews.
  • Participate in stand-up meetings and sprints.
  • Collaborate and communicate effectively with the team.
  • Deploy code to environments following DevOps practices.
  • Conduct unit and integration testing.
  • Support automation of workflows.

Skills

Proficiency in JavaScript
Node.js
React/React Native
MongoDB
PostgreSQL
Ruby on Rails (RoR)
Familiarity with AWS services
Strong problem-solving skills
Analytical skills
Collaboration skills

Education

Matric/Grade 12 Qualification
BSc Computer Science
BEng Software/Information Engineering
Job description

Pineapple Tech PTY LTD is a dynamic and innovative short-term insurance company that leverages technology to provide exceptional insurance solutions to our customers. We believe in making insurance simple, transparent, and accessible to all. As we continue to grow, we are currently seeking an Associate Data and Business Analyst to join our dynamic and growing organisation.

The Graduate Developer supports the design, development, and optimization of Pineapple’s innovative insurance technology systems. Through hands‑on coding, debugging, and collaboration, this role contributes directly to Pineapple’s strategic goals of digital innovation, customer‑centric technology, and operational scalability, helping evolve Pineapple’s Insurtech platform through efficient code management, process automation, and adherence to technical best practices.

Key Responsibilities:
General duties and responsibilities of a Graduate Developer at Pineapple including, but are not limited to:
  • Develop, maintain, and enhance internal and external software services.
  • Write clean, testable, and scalable code under the supervision of senior developers.
  • Contribute to bug fixing, code reviews, and continuous integration
  • Participate in stand‑ups, sprints, and retrospectives to align on team goals.
  • Collaborate with peers and mentors for guidance and technical alignment.
  • Communicate effectively on blockers, progress, and improvement ideas.
  • Deploy code to testing and production environments following Pineapple’s DevOps standards.
  • Conduct unit and integration testing to ensure code integrity.
  • Support configuration, dependency management, and debugging.
  • Support automation of workflows to enhance system performance and efficiency.
  • Assist in the development of analytical and data‑driven solutions.
  • Apply logic and creative problem‑solving in code‑based improvements.
  • Engage in mentorship, learning programs, and skill‑building initiatives.

Pineapple (FSP 48650) is underwritten by Old Mutual Alternative Risk Transfer Insure Limited, a licensed Non‑Life Insurer and authorised FSP.

T&Cs apply.

  • Explore new frameworks, languages, and tools relevant to Pineapple’s stack.
  • Apply feedback constructively to improve coding standards.
Qualifications and Experience Required:
  • Matric/Grade 12 Qualification (NSC) or equivalent.
  • BSc Computer Science, BEng Software/Information Engineering or equivalent.
  • 0‑1 year in development (exposure to financial services, insurance, or startup environments advantageous)
Skills:
  • Proficiency in JavaScript, Node.js, React/React Native, MongoDB, PostgreSQL, and RoR.
  • Familiarity with AWS services (ECS, EC2, Fargate, VPC) and CI/CD practices.
  • Exposure to TypeScript, testing frameworks, and cloud‑based tools.
  • Strong problem‑solving, analytical, and collaboration skills.
  • Eagerness to learn, experiment and apply new technologies

If you are interested and ready to take the next step in your career, contributing to a team that values support and collaboration, we invite you to apply. Please email your updated resume (CV) to careers@pineapple.co.za (SUBJECT: Graduate Developer).

The closing date for applications is Tuesday, 23rd December 2025.

Pineapple Tech PTY LTD is an equal opportunity employer. We welcome and encourage applications from individuals of all backgrounds and experiences.

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