Intermediate Full Stack Developer

Johannesburg, Gauteng, South Africa

Job Description

Become part of a forward-thinking company that's transforming healthcare through innovative technology solutions. We're looking for high performers with a growth mindset to thrive in a hybrid, values-driven environment, with excellent opportunities for career advancement and personal growth.
(For brevity, a key summary of the job specification is provided below. Full details are available after shortlisting)
As an Intermediate Full Stack Developer, you'll develop, maintain, and optimise the cloud platform across the full tech stack. This role suits someone passionate about healthcare, collaboration, and embracing the latest tech advancements in automation and AI. You will be exposed to cutting-edge technologies and architecture, and work in an Agile environment.
Qualifications and Experience:

  • Tertiary degree (BS in Computer Science, Software Engineering or other related technology degree) strongly preferred.
  • Minimum 5 years of experience in the software development industry with a diverse background in various software development and operation disciplines (analysis, development, architecture, design, etc.)Experience in healthcare is strongly preferred.
Technical Competence:
  • In-depth understanding of industry wide traditional enterprise (e.g. middleware, application servers, relational databases), mobile, IoT and modern technologies (e.g. NoSQL database, stream and data processing).
  • In-depth understanding of technologies below:
  • Node.js
  • JavaScript/TypeScript
  • HTML5/CSS3
  • Angular 12+ (required)
  • Firebase (Highly Advantageous)
  • Google Cloud Platform (Highly Advantageous)
  • Familiarity with APIs architecture styles (REST, RPC)
  • Familiarity with No-SQL databases (advantageous)
  • Modern SDLC approaches (e.g. Agile, RUP, etc.)
  • Technologies, methodologies and or architecture patterns relevant to the future direction of the company (e.g. Micro services, SOA, EDA, Distributed Domain Driven Design)
Behavioural Competencies:
  • A strong passion for product development and excellence, with the ability to communicate clearly, work collaboratively, and embrace innovative ideas.
  • Self-managed, adaptable, and eager to learn, with experience working in dynamic environments and remote teams, always open to constructive feedback and continuous self-development.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1553465
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned