Systaro logo

Software Engineer Mid-Level (m/f/d)

Systaro·Salary not specified

Primary stack

JavaTypeScriptPythonGoAngularNode.jsPostgreSQL

Job description

About the Position

Software Engineer Mid-Level (m/f/d) - join our team.

At systaro, we build custom software for our customers - and you're part of it from the first requirement all the way to live rollout. Code, architecture, reviews, release. You shape things, you don't just close tickets.

100% Home Office, 32–40 hours / week, European time zone, Permanent contract. Fluent English, German a plus.

About the Role

In this role you're not just writing code - you're shaping things. From the first conversation with customers, through architecture decisions, to rollout and operations. We believe software gets better when the person who builds it also understands what it's for - and sticks around until it really works.

Responsibilities

  • Involved from the start You don't pick up finished tickets - you help understand the problem, sketch solutions, and design the architecture.
  • Features end-to-end You build features across the entire stack - backend, frontend, database, tests. Where you focus, we figure out together.
  • Shape the architecture Tech stack, patterns, trade-offs - we make these decisions together, we don't dictate them from above.
  • Code reviews You review code from colleagues and get feedback yourself. Constructive, thorough - always with the goal of making the product better.
  • Direct customer contact You talk to the people you're building software for. Clarify requirements, show demos, gather feedback.
  • All the way to rollout - and beyond Deployment, monitoring, first live learnings, refactoring. You stay on it until the feature really runs smoothly.

Your Day-to-Day

On standup days a shared start, then deep work on a feature. Around lunch a code review for a colleague, then a sparring session with a customer about a UX detail. Afternoon: refactoring a module that went live last week and is creating friction at one spot. No bullshit meetings, no endless refinements - just time where you actually build, and real control over your time around it.

Schedule:

  • Mon · Wed · Fri 08:15 – 09:00 Team standup - a shared start to the day.
  • Daily 10:00 – 15:00 Available for meetings, syncs, and questions.
  • Otherwise Flexible Arrange your hours freely - Mon–Fri, European time zone.

We track our time - so you take vacation down to the minute. No rigid daily quota, just real flexibility for work and time off.

Requirements

  • 3+ years of experience You've shipped multiple projects in production. As a mid-level dev, you know the difference between "works on my laptop" and "runs 24/7 under load".
  • Depth in your main language Java, TypeScript, Python, Go - whatever. What matters is that you really know how your language of choice ticks and can name its trade-offs.
  • Eye for detail Half-baked solutions aren't your thing. Edge cases, error paths, meaningful variable names - these aren't annoying TODOs, they're part of the job.
  • Diligent & reliable What you start, you finish. If something takes longer than expected, you say so early - not just at release time.
  • Into the whole lifecycle You don't just want to write software - you want to see how it lands. Architecture, code, release, operations. All of it interests you.
  • Fluent English, German a plus You communicate confidently in English - in code reviews, calls, and across the team. German is a plus but not required.

What We Offer

Lots of AI & New Tools

You work with the latest AI tools - and get to try new ones as soon as they ship.

  • Claude as your daily companion
  • Custom AI workflows in development
  • Budget for tool licenses & experiments

Vacation

26 vacation days - plus December 24th and 31st on top.

  • Bridge days don't count toward vacation
  • Christmas and New Year's Eve are off
  • Unused vacation days don't expire

100% Home Office

Work from wherever you're most productive. We invest in your setup.

  • Hardware budget for laptop & monitor
  • Subsidy for ergonomic furniture
  • Internet & electricity allowance

Diverse Projects

No industry tunnel vision: you'll see how software works across very different worlds.

  • From logistics to education
  • B2B SaaS, internal tools, platforms
  • Greenfield and mature systems

Cool Team

Flat hierarchies, honest communication, no corporate-speak. You're heard - from day one.

  • Onboarding buddy for your first 8 weeks
  • Monthly gaming session on the clock
  • Yearly team offsite

Join systaro

If you've read this far and you're thinking "yes, that's me" - send us your application. A CV is enough, a few lines about yourself are a bonus. If you have a GitHub, GitLab, or other code profile: please include it. We'll get back to you within 3 working days.

Apply now Ask a question

Or just drop us a line at [email protected]

© Systaro. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Systaro

All 3 roles

Popular searches