Senior Specialist Front End Developer

Western Cape, South Africa

Job Description


We require the services of a talented individual to be responsible for frontend systems development in support of data science, data curation and data management activities. The incumbent will develop and deploy modern JavaScript/Node.js-based web applications which interface with existing APIs and web
services. In addition, they will need to work with a wide range of scientific data and be able to adapt and deploy several front-end applications catering to different data types, both quantitative and qualitative. In addition, the incumbent will be expected to interface with existing APIs and web services and develop and configure supporting back-end components, such as APIs, databases and document stores, as needed.

REQUIRED MINIMUM WORK EXPERIENCE

  • Development and maintenance of modern JavaScript (React) web-based atlases, dashboards, and websites.
  • Containerisation of applications and services using Docker, as well as implementing continuous delivery pipelines (development, staging, production) for routine and stable releases of all respective services.
  • Co-design and implementation of systems architecture to support client-executed software where applicable. For example, facilitating persisting configuration/other client-created data in a database and APIs to support sensible models for client-server data exchanges. These tasks will be done through effective communication with fellow developers and product stakeholders.
  • Mentoring and upskilling of junior and mid-level staff.
REQUIRED EXPERIENCE AND QUALIFICATIONS
  • Degree in Computer Science or Information Science or Technology, OR bachelor?s degree in science with relevant experience in
  • software development and engineering.
  • A minimum of 5 years of documented experience in software development and engineering practices (system design, quality control and revision/version control) is required.
  • Experience:
  • Experience with modern JavaScript application development and frameworks (e.g. React).
  • Experience working with relational databases using SQL.
  • Experience working with JSON data and JSON APIs.
  • Experience in the use of version control software.
  • Experience working with and visualising geospatial data.
  • Python and/or R programming experience.
  • Knowledge:
  • Familiarity with the Linux command line and performing administrative tasks on Linux servers.
  • Exposure to data science and statistical analysis
  • Should you meet the above requirements, please upload your CV to our website www.hslabour.co.za. [CVS VIA EMAIL WILL NOT BE CONSIDERED]
All suitably qualified candidates are encouraged to apply and will be considered. Our client applies the principles of employment equity as per National legislation and policy guidelines and will consider designated groups in line with these requirements.
Shortlisted candidates will be required to go through background screening and assessments and medicals.

For more information please contact:

Chelsea Titus

H&S Recruitment, HR & Outsourcing Specialists

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.


Job Detail

  • Job Id
    JD1280983
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Western Cape, South Africa
  • Education
    Not mentioned