Enable job alerts via email!

Full Stack Developer Jhb - North

Pillangó Placements

Gauteng

On-site

ZAR 200 000 - 300 000

Full time

Today
Be an early applicant

Job summary

A health tech innovation hub in Gauteng is seeking a Full Stack Developer to design and implement software solutions. The ideal candidate will have over 7 years of experience with strong proficiency in Angular 2 and backend technologies. The role emphasizes problem-solving, collaboration, and the ability to deliver high-quality products. This position offers opportunities for continuous learning and development in a dynamic team environment.

Qualifications

  • Minimum 7 years of experience in software development.
  • 3+ years experience with Angular 2 (v12 or higher).
  • Experience working with remote teams is highly advantageous.

Responsibilities

  • Support software engineering for product design and implementation.
  • Develop critical parts and document code for production.
  • Work in collaboration with UX specialists and product managers.

Skills

Software engineering skills
Angular 2 (v12 or higher)
Java / C# / SQL / JSON / XML
Problem-solving Skills
Detail-oriented

Education

Tertiary degree in IT field

Tools

Google Cloud Platform
RxJS
NoSQL databases
Job description

Reference : PTA

CB-3We are looking for a Full Stack Developer to join an innovative hub within a big company in the health tech space.

The Lab is a new division made up of a team of individuals from different backgrounds with the aim to re-envision healthcare by conceptualising, testing, and incubating transformative innovations. Our client's innovative lab leverages knowledge in a "lean" innovation process, allowing us to quickly design, test, and launch innovations.

Roles & Responsibilities
  • Support with the required software engineering skills to guide and shape the design of the products, implement proof of concepts and functional mockups, tests and pilots.
  • Develop critical parts and document and hand over the final code to the product production team.
  • Write new code, operate, troubleshoot, maintain, integrate and continually enhance.
  • Work with other members (UX specialists, business analysts, product managers) in an Agile process.
  • Develop technical specifications to guide the optimal implementation of the products.
  • Code the front-end (Angular / TypeScript) functionality and, or work with other teams to code the back-end services.
  • Debug and optimise as required.
  • Document and hand over code maintenance responsibility to product software teams.
Job Requirements
  • Tertiary degree in IT field.
  • Minimum 7 years of experience in the software development industry with both front-end and back-end experience across different technology sets (Web, mobile, desktop, microservices).
  • 3+ years experience with Angular 2 (v12 or higher preferred) using a Typescript-based web UI framework.
  • Experience with Google Cloud Platform, Firestore, Cloud Functions, and Firebase is an advantage.
  • Experience with JAVA / C# / SQL / JSON / XML development is beneficial.
  • Proficiency in software design principles and best practices, including SOLID principles, modular design, separation of concerns, design patterns, and code reuse.
  • Modern SDLC such as Agile methodology using Scrum and / or Kanban, is essential.
  • Experience in working with remote teams is highly advantageous.
  • Experience in healthcare is strongly preferred.
  • Systems thinking – ability to see how parts interact with the whole.
  • Problem‑solving and optimizing for client value.
  • A keen eye for detail and ability to deliver user interface designs that match requirements and provide a great customer experience.
  • A passion for product development and excellence.
  • Willingness to work as a member of a team, working on personal brilliance while making the team better as a whole.
  • Capability to deliver to challenging timelines with great quality.
  • High level of professional flexibility and openness to innovative new ideas.
  • Ability to self‑manage, self‑organise, and work autonomously.
  • Strong ability and willingness to learn and have an open‑mindedness to different approaches, ideas and points of view.
  • Ability to recognise constructive feedback and critique.
  • Prepared and committed to continual learning and self‑development.
  • Ability to challenge and be challenged on set ways of thinking, having an open and open mindset.
Technical Competencies
  • In-depth understanding of industry-wide traditional enterprise technologies (e.g. middleware, application servers, relational databases), web, mobile, IoT and modern technologies (e.g. NoSQL databases, stream and data processing).
  • Angular 2 (Version 12+ preferred)
  • JavaScript / TypeScript & ES6
  • HTML5 / CSS3
  • RxJS
  • Functional programming principles
  • Application architecture principles
  • Software design principles and patterns
  • Java or C# (Advantageous)
  • ORM, such as Hibernate (Advantageous)
  • SQL
Package & Remuneration

Monthly. NOTE - We ONLY accept online applications. We do not consider direct applications via Whatsapp or email.

SALARY DISCLAIMER
  • The advertised salary range is merely a guideline to attract a range potentially suitable candidates to the advertised position.
  • This doesn't automatically mean that a successful candidate can claim an offer for the maximum advertised salary.
  • It is the prerogative of the future employer to offer a candidate a market‑related remuneration package in line with the candidate's qualifications, skills and level of experience.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.