Quantcast
Viewing all articles
Browse latest Browse all 63

Switzerland: Junior Full Stack Developer - IDMC

Organization: Internal Displacement Monitoring Centre
Country: Switzerland
Closing date: 08 Sep 2019

The Internal Displacement Monitoring Centre (IDMC) is the world’s authoritative source of data and analysis on internal displacement. Since our establishment in 1998 as part of the Norwegian Refugee Council (NRC), we offer a rigorous, transparent and independent service to the international community, and inform policy and operational decisions to improve the lives of people living in, or at risk of, internal displacement.

With a team of 30 people in Geneva and an annual budget of 5 million USD, we monitor more than 200 countries in the world for which we provide verified, consolidated and multi-sourced estimates of the number of people internally displaced or at risk of becoming displaced by conflict, violence, disasters and development projects. We complement this global data with interdisciplinary research into the drivers, patterns and impacts of internal displacement. Using this evidence, we provide tailor-made advice and support to inform global, regional and national policy-making. Our data and evidence are published on our website and via our Global Internal Displacement Database (http://www.internal-displacement.org/database/displacement-data). Our flagship report, the Global Report on Internal Displacement (http://www.internal-displacement.org/global-report/grid2019/*), published every year in May, is the world reference on IDP statistics, featuring trends and thematic analyses, country and regional spotlights*

IDMC is now recruiting for a junior full stack developer to support in our projects. These include IDMC’s backend database and IDMC's online data sharing platform. It’s an opportunity for the candidate to work on live projects, and get involved in a full stack development process using technologies like JavaScript, Vue.JS, Go, PostgreSQL, etc.

Generally, we require working knowledge of JavaScript and some experience (even if limited) in frontend development. If you are interested in working with us on the above and have the will and ability to learn fast, we invite you to apply for this post.

1. Role and responsibilities

Working under the supervision of the IDMC’s Head of Data and Analysis, the Junior Full Stack Developer will help develop and maintain IDMC databases. The responsibilities include:

  • Extend the database JavaScript frontend
  • Integrate JavaScript form validation into the frontend
  • Build data visualizations and dashboards
  • Extend data exchange APIs
  • Build tests for the database and the frontend
  • Integrate other projects and software with the database
  • Assist writing documentation and user manuals

2. Competencies

Generic professional competencies:

  • Experience in JavaScript, HTML & CSS
  • Experience in backend development in Python/Go
  • Experience with PostgreSQL and SQL administration
  • Familiarity Vue.JS and JavaScript/TypeScript
  • Familiarity with data visualization in JavaScript/Python
  • Familiarity with JavaScript build systems (webpack)
  • Ability to deliver according to agreed deadlines
  • Excellent communication and writing skills in English

Behavioural competencies:

  • Working with people
    • Addressing problems by focusing on solutions, not obstacles
    • Willing to carry out tasks that are important for colleagues’ work achievement
  • Analysing
    • Willingness to test new approaches and methodologies, fail and then learn from experiments
    • Having a strong capacity for absorbing large amounts of information, verifying critical elements and communicating conclusions rationally
  • Planning and delivering results
    • Being able to break down a project/activity into achievable tasks
    • Ability to multitask and prioritise, and cope with stress and pressure
    • Completing assigned tasks according to deadlines
    • Making decisions by analysing relevant information and providing reasons for decisions
  • Communicating with impact and respect
    • Presenting the actual situation by keeping superiors and teams informed about both positive and negative information
    • Accurate written English
  • Coping with Change
    • Accepting new ideas and necessary change

Miscellaneous

  • This is a one year fixed-term contract with possibility of extension;
  • The position is full-time, 40 hours per week;
  • Please note that for reasons related to the procedure for work permits in Switzerland, only candidates with an EU/EFTA nationality or a valid work permit for Switzerland can be considered for this role.

How to apply:

Candidates should complete an NRC WebCruiter application including the following:

  • CV and personal details;
  • A cover letter which should include your availability, and the type and validity of your working permit for Switzerland if you don't have a Swiss, EU or EFTA nationality.

Applications will only be accepted through the NRC recruitment platform

We look forward to receiving your application.


Viewing all articles
Browse latest Browse all 63

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>