Fullstack Developer (80 – 100%)

You are a developer with body and soul. You program enthusiastically both in the front end and in the back end. If you have already come into contact with functional programming languages, this is an advantage. You have found the right balance between innovative technology and tried-and-tested concepts.

You also enjoy working as a tech lead in a more complex context. It doesn’t matter to you whether you are in the front end developing a complex Vue.js component or in the back end with pattern matching. The wide range is made for you.

 

Start of work

Around May 2021

Skills

Here we are referring to the technology we use.

Required (knowledge and/or experience)

  • Dealing with relational databases
  • Elixir (FP) (or comparable)
  • GraphQL or REST
  • JavaScript and/or NodeJS
  • Komplex build- and deployment pipelines
  • DevOps with Linux/Docker
  • Good English knowledge
  • High awareness of service and customer orientation

Advantageous (knowledge and/or experience)

  • Good German knowledge
  • GraphQL and REST
  • Event-Sourcing
  • Distributed systems
  • Gitlab CI
  • Kubernetes/OpenShift
  • PHP (OOP) (or comparable)
  • Redis (or other KV-Storages)
  • RabbitMQ (or other Message-Broker)
  • Node.js
  • Vue.js / React / Angular
  • Webpack

Tasks

  • Technical project management
  • Conception & development of JavaScript applications in the front end with VueJS/Angular/React
  • Conception & development of microservices, applications and APIs (REST and GraphQL) under PHP, Elixir or other languages
  • Conception & integration of CI/CD pipelines
  • Evaluation of new technologies
  • Communication with team & customers in English (and German)
  • Supporting our customers in achieving their goals

Benefits

  • Annual wages between CHF 70,000 and 100,000
  • Freely selectable equipment (max. CHF 3,000 / 3 years)
  • A workplace with electric high tables
  • Drinks & snacks
  • First-class coffee from the Bezzera
  • Budget for conferences / further training (2,000 CHF / year)
  • Kicker table
  • Annual team retreat (1 week, off-site)
  • Mobility budget (according to the place of residence, maximum SBB GA travelcard)
  • Flexible working hours
  • Flexible vacation
  • Remote work possible
  • «Open Source Everyday»

Interested? Get in touch with us.

If you want to develop yourself in a constantly changing environment and what you are reading appeals to you, we would be very happy to hear from you, even if the profile described above does not apply 100% to you. Register with your application via jobs@joshmartin.ch. We will then give you feedback as soon as possible and inform you about how to proceed.

Since we want to communicate directly with interested people, we are not interested in inquiries from recruiters.

Jobs