Senior Full Stack Node Developer
Direct Employer
Johannesburg North, Gauteng, ZA
14h ago
source : Careers24

Software Development house based in Bryanston; has a vacancy available for a Senior Full Stack Node Developer to become part of their development team.

  • The ideal candidate needs to have at least 5 years of relevant Software Development work experience (Node.JS essential);
  • with a diverse background in various software development and operation disciplines (analysis, development, architecture, design, etc.

    This is a permanent in-house position with medical aid, pension fund, group life, flexi hours; and other company benefits and allowances.

    The growth opportunities at this company are wide and varied, with excellent growth opportunities within the role itself to become a specialist.

    They are a dynamic and growing company that rewards great performance with not only the standard progression (take-my-boss-job) path, but also offers exciting opportunities to those wishing to expand their horizons.

    This company is growing to become a R1Bn leading tech platform company that fuels better outcomes. High-performing candidates / employees will grow with it! The purpose of this role is to develop, maintain, operate, optimise and troubleshoot the Companies Clinical & Practice Management Platform.

  • They are in the exciting process of embracing the Serverless architecture using Firebase and Google Cloud Platform. While the backend will be the centre of gravity for this role, it will require someone willing and capable of embracing their full technology stack;
  • as they strive to truly embrace the concept of a self-organised team and minimise silos. If you are someone who strives to provide measurable value in an industry where you can make a real difference then this company is where youll have that opportunity.

  • Job Requirements* *Qualifications & Experience : * Tertiary degree (BS in Computer Science, Software Engineering or other related technology degree) advantageous 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.
  • A passion for product development and excellence Ability to clearly communicate ideas and concepts. Willingness to work as a member of a team, to work on personal brilliance while making the team better as a whole.

    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 the constructive feedback in any critique *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 used in the Companies systems : Node.js JavaScript / TypeScript HTML5 / CSS3 Angular 2+ (Advantageous) Python (Advantageous) Familiarity with APIs architecture styles (REST, RPC) Modern SDLC approaches (e.

    g. Agile, RUP, etc.) Technologies, methodologies and or architecture patterns relevant to the future direction of the company and the platform (e.

    g. Micro services, SOA, EDA, Distributed Domain Driven Design) Firebase (Highly Advantageous) Google Cloud Platform (Highly Advantageous)

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form