Company
Farie logo

Farie

farie.ch
Location

In office: Zürich

  • 🇨🇭 Switzerland
Apply

Lead Software Engineer (w/m/d)

At Farie, we are on a mission to make it as easy and transparent as possible to buy and sell 🚘 cars online.

As a subsidiary of the Swiss car subscription pioneer Carvolution, Farie benefits from strategic and operational synergies that allow us to grow fast 🚀. Our ambition is to build the largest online car dealer in Switzerland.

We are one of the few companies to have built an entire, well-oiled business on no-code tools. But now it’s time to switch to code - that’s what we need you for.

Tasks

First, you are responsible for the migration of our existing no-code features and products to a completely new web application built in Python. During that time you will lead architectural decisions for the new platform, tackle the most complex features, design and execute a data migration strategy and help grow the development team. This is a greenfield project, so you will be able to apply your knowledge in all areas of the application.
After the migration is done, you will lead the technical implementation of new features, products and improvements.

You will also;

  • Onboard, mentor and support a team of software engineers to help them grow and improve

  • Develop and continuously improve software development processes and standards to improve the productivity of the development team

  • Collaborate with product managers and business stakeholders to model and review business requirements

  • Lead the architectural design of the platform

  • Support colleagues with technical questions and challenges around our products

Requirements

Degree in Computer Science or related field, or equivalent experience

  • 7+ years of professional experience in software development

  • Deep understanding of the full web development technology stack, from frontend frameworks (React, Vue, etc.) to backend and infrastructure

  • Ability to be the technical leader of a team of software engineers and take responsibility for architectural decisions

  • Familiarity with our technology stack (see below)

  • Fluent in German or English

  • Legally permitted to work in Switzerland

  • [Bonus points for] Startup experience

  • [Bonus points for] Fluent in both German and English

  • [Bonus points for] Knowledge of the car industry and/or passion for cars

Benefits

Tuesdays are office days and we have block times from 09:00-11:15 and 14:00-16:00 - apart from that, you can work whenever and wherever you want

  • Your own MacBook Pro (the one with an M1 Chip, or even newer), an Apple keyboard, mouse and Jabra headset

  • Work location at Badenerstrasse 47 in 8004 Zürich in the “nine cloud solutions” office

  • Free snacks, fruits, and a great portafilter coffee machine

  • 10% off a car on Farie

  • 30% off the car-subscription price on Carvolution

  • Possibility to work 80%

Team

  • You’ll work in the product team alongside Arisa 🍣 (junior software developer), Channing 🐶 (junior software developer), Pascal ⛷ (chief product officer) and Paul 🏎 (product manager) - check our Instagram, you’ll see us there

  • We aim to expand the software development team to 5 people in 2023.

  • We work in 2-week sprints using scrum

Tech Stack

  • Google Cloud Platform, PostgreSQL, Gitlab & Gitlab CI/CD

  • Backend: Python, Django, FastAPI

  • Frontend: Lightweight pages htmx, AlpineJS, TailwindCSS. Complex pages with a frontend framework (tbd)

  • Existing no-code-based application is built in bubble, Make (formerly Integromat) and Webflow

  • Jira manages our tasks and Confluence our documentation

  • Slack is our internal communications tool