drjobs Senior Specialist: Front-end Development

Senior Specialist: Front-end Development

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Cape Town - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Minimum requirements:

  • 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

Nice to have:

  • Familiarity with the Linux command line and performing administrative tasks on Linux servers
  • Exposure to data science and statistical analysis
  • Any experience in mobile app development would be advantageous

Responsibilities:

  • Development and maintenance of modern JavaScript (React) webbased 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.
  • Codesign and implementation of systems architecture to support clientexecuted software where applicable.
  • For example facilitating persisting configuration/other clientcreated data in a database and APIs to support sensible models for clientserver data exchanges.
  • These tasks will be done through effective communication with fellow developers and product stakeholders.

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.