Medior Fullstack Engineer

SoundCloud
Eindhoven, Netherlands
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 6.9K

Job location

Eindhoven, Netherlands

Tech stack

Code Review
Python
SQL Databases
TypeScript
Backend
Vue.js
WebPack
InfluxDB
Front End Software Development

Job description

As a Medior Full-Stack Engineer, you won't be handed a slice of a feature and told to build your bit. You'll own features end-to-end - from feasibility discussions with design and product, all the way through to shipping to thousands of merchants yourself. Right across the stack: Vue on the frontend, Python on the backend, and time-series data in InfluxDB underneath. The Role As a Medior Full-Stack Engineer, you are responsible for delivering complete features across our platform stack. Reporting to the Engineering Lead, you sit within a cross-functional squad alongside designers, product managers, and fellow engineers. Your mission is to take ownership of the full development lifecycle - from shaping the right solution to shipping it to production - while helping raise the quality bar across the team. We work in person 2-3 days a week for collaborative problem-solving, and stay async the rest of the time so you get real uninterrupted build time. What you'll do

  • Build responsive, interactive interfaces using Vue.js (TypeScript, Pinia, Vite, TanStack Query)
  • Develop backend services in Python and work with SQL and time-series data in InfluxDB
  • Take features from feasibility discussions through technical design, implementation, and deployment
  • Ship to production yourself through our CI/CD pipelines once your code clears review
  • Review code thoroughly and actively help raise quality standards across the team
  • Work closely with design and product to shape the right solution, then own the technical approach What you bring to the table Personally

Requirements

  • You are ownership-driven and pragmatic - you want the whole problem, not just your part of it

  • You thrive in a collaborative environment where you're in the room when decisions get made

  • You are motivated by shipping real things to real users, and by continuously raising the quality of your work Professionally

  • 3+ years of hands-on full-stack development experience

  • Strong with modern TypeScript and Vue.js (Pinia and Vite), including testing and debugging

  • Solid backend skills in Python and experience with SQL

  • Comfortable working with time-series data, or a clear track record of picking up specialised data tooling quickly (we use InfluxDB)

  • Able to write clean, modular UIs with an eye for design and accessibility

  • Experience collaborating cross-functionally with design, product, and engineering

  • Excellent analytical, problem-solving, and communication skills in English

Benefits & conditions

From €57,500 gross annually, inclusive of 8% holiday pay (commensurate with your expertise and skill set) This is what you tell people at parties, Our Values No bullshit : Big egos suck. Be open, honest, and transparent. Share your mistakes openly and learn from them. Don't just talk about problems - solve them. Grow & Win : Be highly curious, adaptable, and proactive. Embrace discomfort and change. Keep an open mindset and learn from others. You invest in our growth, so we invest in yours. Have fun : Work hard, laugh harder. Not everything has to be serious. Be yourself, especially if you're the good kind of crazy. Sendcloud is an adventure, not a corporate maze - enjoy the ride. Benefits Brain €2,000 learning budget · Courses, certifications & conferences · Growth in an international team Time 28 days paid vacation/year · Extra day off on your birthday · Swap public holidays for meaningful ones Sabbatical

Apply for this position