Lead Developer Fullstack
You are a developer with body and soul. You feel at home while designing and programming in the frontend and in the backend and you like to share your knowledge. 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.
Work load
80 – 100%
Start of work
Immediately
Location
St. Gallen, Switzerland
Hybrid model with remote possible
Skills
Here we are referring to the technology we use.
Required (knowledge and/or experience)
- Dealing with relational databases
- Go(lang)
- GraphQL or REST
- Komplex build- and deployment pipelines
- DevOps with Linux/Docker
- Good spoken and written knowledge of English and German
- High awareness of service and customer orientation
- Leadership & mentoring of the development team
Advantageous (knowledge and/or experience)
- Gitlab CI
- Event-Sourcing
- Distributed systems
- Redis (or other KV-Storages)
- RabbitMQ (or other Message-Broker)
- Node.js
- Vue.js / React
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)
- Mentoring of other developers in the team
- Supporting our customers in achieving their goals
Benefits
- Transparent salary system (CHF 100’000+/year)
- Freely selectable equipment (max. CHF 3,000 / 3 years)
- A workplace with electric high tables
- Drinks & snacks
- First-class coffee from the Rocket
- Budget for conferences / further training
- 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 (2 office days per week are expected)
- «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.