(Junior) Frontend Developer
Role details
Job location
Tech stack
Job description
As our Frontend Developer, you'll be the one turning ideas into the interface thousands of people will actually use. This isn't about pushing pixels - it's about caring how the product feels, not just whether it works.
You'll be:
- Building: Writing clean, maintainable React code that brings our designs to life
- Crafting: Sweating the details that separate "fine" from "great" - animations, interactions, the edge cases nobody notices until they're wrong
- Collaborating: Working closely with our designer, product manager, and backend devs to ship real features
- Learning: Getting exposure to our full stack, from React on the frontend to Ktor on the backend - this is very much intended, not a side effect
- Experimenting: Trying new approaches, libraries, and patterns - we move fast and we're not afraid to try things
Requirements
Do you have experience in IT?, TLDR: We need a frontend developer who cares about how things look and feel, and who wants to grow with us. Please read the job posting carefully., * You care about both how code works and how the product feels
- You're curious about the full stack - frontend is your home, but you want to understand what's happening on the other side
- You thrive in ambiguity and see constraints as creative challenges
- You want to grow with our company. Having real impact and responsibility is something that excites you.
Specifically, you bring:
- Solid React experience (hooks, modern patterns, state management you can reason about)
- TypeScript fluency, or the willingness to get there fast
- An eye for design - you don't need to design from scratch, but you should care deeply about getting it right
- Comfort with modern frontend tooling (Vite, modern CSS, component libraries, etc.)
- Curiosity about backend work - we use Kotlin/Ktor and would love for you to grow into it over time
- Strong communication skills in English (Swiss-German/German is a plus but not required)
- We want somebody with agency and a fresh take on things; if you don't just think outside of the box but throw all the boxes out of the window, you are the ideal candidate for us.
You don't need:
- Decades of experience - we care about your code and your thinking, not your tenure
- A CS degree from a specific school - we care about what you can build
- To have "done it all before" - we're building something new
- Full-stack experience on day one - but you should want to grow there
Benefits & conditions
We believe in being transparent: the salary range for this role is EUR 1,800-2,500/month, with a real chance of an increase after a few months based on your growth and contributions. For applicants based in Switzerland, a different compensation model may apply.
What we offer:
- Impact: Your code will reach thousands of users, solving one of life's most stressful challenges
- Ownership: You'll have real influence over how we build, not just execute someone else's tickets
- Stack: A cutting-edge tech stack (React, TypeScript, Kotlin/Ktor) and a team that genuinely enjoys working with it
- Growth: Work alongside industry leaders who are invested in your development
- Culture: A team that values craft, hard work, and getting things done
- A very good holiday policy