A leading HealthTech company with a culture based on strong values, accountability, collaboration and no politics, is looking for a Fullstack Developer. Our client believes in transforming healthcare to enhance people’s lives and they find creative ways to make healthcare more affordable and accessible to everyone – all through tech. The company is a thriving and growing company that rewards great performance and offers wide and varied growth opportunities.
A leading HealthTech platform company with a culture based on strong values, accountability, collaboration and no politics, is looking for a Senior Fullstack Developer. Our client believes in transforming healthcare to enhance people’s lives and they find creative ways to make healthcare more affordable and accessible to everyone – all through tech. The company is a thriving and growing company that rewards great performance and offers wide and varied growth opportunities.

Duties:

  • To design and deliver software solutions that contribute to the company’s vision and efficiently and innovatively serves it’s clients
  • To develop, maintain, operate, optimise and troubleshoot the company’s cloud platform.
  • Willingness and capability of embracing the fulltechnology stack
  • Elaborate and future co-create software design and design patterns.
  • Be instrumental in ensuring team’s compliance with the software design patterns and standards.
  • Ensure application architecture and design compliance with industry best practices, coding standards, unit testing standards, exception handling standards, code/peer review process, defect management and development environments
  • Participate in code reviews to ensure code quality and adherence to coding standards
  • To implement new capabilities for the company using external, internal and partner resources
  • To contribute toward a highly performing quality-focussed team
  • Developing and maintaining high code quality software to serve in a web environment
  • Collaborate with business colleagues to understand requirements and expectations
  • Interpreting, communicating, and coordinating requirements with local/offshore development teams
  • Using source control religiously and managing multiple development source code branches
  • Delivering the appropriate work breakdown structures with accurate estimations
  • Proactively identifying technical risks and inefficiencies


The Tech Stack:

  • 4 years’ experience with Angular 2 (v12 and higher) with Typescript-based web UI framework is mandatory
  • Experience with Google Cloud Platform, Firestore, Cloud Functions and Firebase.
  • Java/C#/SQL/JSON/XML
  • Javascript/Typescript/ES6
  • HTML5/CSS3
  • RxJS
  • ORM (such as Hibernate)
  • Microsoft IIS

Qualifications & Experience:

  • Tertiary degree (BS in Computer Science, Software Engineering, B.Com Informatics or other related technology degrees)
  • Minimum 8 years of experience in the software development industry with both front-end development and back-end experience across a wide variety of technology sets (Web, mobile, desktop & microservices)
  • Strong understanding of application architecture principles, such as design patterns, scalability, performance optimization, fault tolerance, security, andmaintainability, with a proven ability to apply them in practical software development scenarios.
  • Proficiency in SOLID principles, modular design, separation of concerns, design patterns, and code reuse.
  • Modern SDLC such as Agile methodology using Kanban and/or Scrum, is essential
  • Experience in working with remote teams
  • Experience in healthcare is strongly preferred
  • In-depth understanding of industry wide traditional enterprise (e.g. middleware, application servers, relational databases), web, mobile, IoT and modern technologies (e.g. NoSQL database, stream and data processing).

Knowledge and Skills:

  • The software development life-cycle
  • Front and backend best practices
  • Systems Thinking – the ability to see how parts interact with the whole (big picture thinking)
  • Problem Solving
  • A keen eye for detail and ability to deliver user interface designs that both match requirements and provide a great customer experience
  • High level of professional flexibility and openness to innovative new ideas
  • Ability to self-manage, self-organise and work autonomously
  • Ability to operate in a dynamic environment with less clarity and certainty
  • Strong ability and willingness to learn and have an open-mindedness to different approaches, ideas and points of view
  • Experience in working with remote teams where distance, language or any other barrier may be a challenge

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 of potentially suitable candidates to the advertised position. It is the prerogative of the future employer to offer a candidate any market related remuneration package in line with the candidate’s qualifications, skills and level of experience.

Desired Skills:

  • Fullstack Developer
  • Full Stack Developer
  • Java Developer
  • Software Developer
  • Java

Employer & Job Benefits:

  • Medical Aid and Provident Fund

Learn more/Apply for this position