Job Openings Senior Specialist: Front-end Development

About the job Senior Specialist: Front-end Development

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) 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.