This opportunity is based in Zurich

(Internship) Gamification of your professional experience


With gamification approaches you can bring some fun in everyone’s professional live. The goal of this internship is to build a modern, full-responsive web application for ELCA employees from scratch to collect points and badges for several achievements and to show the ranking in different categories on a leaderboard. The gamification solution will be used by more than 1500 ELCA employees world-wide. The key to success is to build a high-quality solution with great UX and many fun aspects so that everyone loves to participate in this game.

You will gain skills in modern backend and web frontend development. You will develop the database scheme and provide the data over web APIs that are secured by open authorization. We will provide you with a team of experienced UX designers who will assist you in designing and writing a fully responsive web application. You will learn to set up a productive environment using continuous integration and you are responsible for the testing of the application.

You will learn on how to integrate the new solution in ELCA’s employee mobile app. And you will work on widgets like the leaderboard summary and integrate it into our existing intranet. You will learn how to develop and deliver software within a cloud-based software factory. Furthermore, you will experience a real-life project development setup: the gamification application will be developed according to our agile project methodology having its ceremonies and processes (similar to Scum).  You will be part of the team together with ELCA software developers from one of our shoring centers, UX specialist, Scrum master and product owner.

Frontend and backend development, Angular/ React / Vue etc., web api, unit testing, Scrum, UX, design, HTML, CSS, JavaScript and/or Typescript, Java Spring Boot, CI/CD, Clean code and SOLID,

In this role


  • You will analyze several modern frontend technologies and define which technology stack and architecture fits best for the new web application
  • Together with UX specialist, HR stakeholder and other developer from shoring center work in a very agile team to define scope and develop the solution over several sprints
  • From MVP to full-rollout – learn how to bring a solution to its go-live in a short amount of time and how to make it robust enough for global usage with 1500+ users


  • Build a fully-responsive web application that provides a great user experience and works on several different platforms and devices
  • Integration into existing intranet and employee mobile app (widgets, SSO)
  • Learn how to work in an international development team with our shoring centers

Learn to write high quality code to fulfill security

What we offer

  • A dynamic work and collaborative environment with a highly motivated multi-cultural and multiples international sites team
  • Personal development through training and coaching
  • A flat hierarchy and a culture of collaboration across all disciplines
  • The chance to make a difference in peoples’ life by building innovative solutions
  • High innovation and research backed up by collaboration with universities like EPFL
  • Various internal coding events (Hackathon, Brownbags), see our technical blog
  • Monthly After-Works organized per locations
  • Good life balance (41 working hours per week and possibility to work 2 days per week from home)

About your profile

Software engineering: frontend & backend development (Web UI + Java)

If you are INTERESTED in applying for this position, please send us your complete application (CV, cover letter, letter of reference, diplomas and certificates).

By continuing to browse this site, you accept the use of cookies or similar technologies whose purpose is to produce statistics on visits to our site (tests and measurement of visitor numbers, visit frequency, page views and performance) and to offer you content and promotions which will be of interest to you.

Our cookie policy has been updated. Please feel free to manage your preferences.


Manage your cookie preferences

Update your cookie preferences

Find out about the type of cookies stored on your device, accept or block them for the entire site, all services or on a service-by-service basis.

OK, accept all

Disable all

Visitor flow

These cookies provide us with insight into traffic sources and allow us to better understand our visitors anonymously.

(Google Analytics and CrazyEgg)


Sharing tool

Social media cookies allow content sharing on your preferred networks.



Visitor understanding

These cookies are used to track visitors across websites.

The intention is to enable us to offer more relevant, targeted content to existing contacts (ClickDimensions) and display ads that are relevant and engaging for users (Facebook Pixels).


For more information about these cookies and our cookie policy, click here