88 day(s) ago

Full Stack Python/js Developer

50,000 - 74,000 USD per Year


Worldwide
English: Advanced, Upper Intermediate, Native Speaker
Experience: 3+ years
Employment: Full-time

Fjelltopp

An international collective of software engineers and data scientists, with specialist experience in the delivery of electronic public health solutions. Several years of experience designing and implementing national health surveillance projects for the Ministries of Health in Jordan, Madagascar and Somalia, where we have collected over a million detailed data submissions in tota

General overview of the role

We are looking to hire a mid to senior level full stack Javascript/Python web developer, with a particular interest in front end development to begin work as soon as possible. The work will be focused upon our data harmonisation project for UNAIDS, The AIDS Data Repository (https://adr.unaids.org). The system is an implementation of CKAN and the frontend is built with Python, Jinja2 and JQuery. Other work for the United Nations may include supporting public health surveillance in places of humanitarian crisis, maintenance and development of interactive data dashboards built with the python project Superset, and Python based data collection and analysis using Anaconda tools.

Responsibilities

Lead the development of new system features that solve meaningful problems.
Take particular responsibility for the delivery and quality control of user experience.
Design, develop, test, deploy and maintain high-quality software.
Review the code written by others on the team, mentoring them where appropriate.
Further establish and refine internal best practices and coding conventions.
Communicate with project stakeholders concerning delivery and review of our work.
Find creative ways to use technology to harmonize the world's public health data.
Contribute to company development, sales and growth where possible.

Requirements

Technologies and Experience | The applicant must have experience with the following technologies:

Python Flask and Jinja2
Javascript (JQuery, React, confidence with other frameworks desirable)
CSS/HTML/Web development
Docker
Git
It is also essential that the applicant can demonstrate leveraging these technologies against:

Git version-controlled software development best practises
Delivery of professional web-based user interfaces
Architecting and designing full-stack features from scratch
The following technologies will be a plus:

Specific Python libraries: CKAN, Superset, Pandas
Specific Javascript libraries: Leaflet, Mapbox, Highcharts, D3
SQL (PostgreSQL)
R
Linux
Cloud infrastructure (AWS)
DHIS2 API
Open Data Kit
Jira

Skills considered as a good plus

Technical work within the health sector, especially public health
Extract Transform Load (ETL) frameworks and best practises
Cloud based DevOps
Python based data visualisation and analysis
Management of large heterogeneous datasets
Software project management

Benefits

Competitive salary: $210 - $310 USD per day ($50k - $74k USD per year) depending on your experience
Bi-annual company retreats across Europe
Your own personal training and development budget
Flexible working hours
Occasional opportunity for travel (previous travel has taken our consultants to Cote D’Ivoire, South Africa, Jordan, Madagascar, USA, Ukraine and more)
Experience level: Middle or Senior

Industry: Public Health Technology

Start: As soon as possible

Company size: 8 people

Timezone: Berlin +/- 2 hours

Salary: $50k - $74k USD per year

Similar Jobs