Open Positions

Job Title: Senior Full-Stack Developer (.NET)

Location: Remote (North Central Europe)

Employment Type: Full-Time

Overview

We’re looking for a senior full-stack developer with strong ownership, architectural competence, and a proactive mindset. You’ll join a small, fully remote team working on a suite of applications built with .NET and running in Docker-based environments.

This role requires initiative, accountability, and active participation in shaping technical direction, not just maintaining what exists.

What We Expect

You’ve built and owned services end-to-end and understand that production responsibility doesn’t stop at deployment. You’re comfortable designing from first principles, making architectural trade-offs explicit, identifying structural risks early, and driving improvements without waiting to be assigned to them. You’re open to rethinking existing approaches and introducing new technologies when justified.

Modern Tooling & AI

We actively use modern tooling and are open to adopting new technologies, including AI-assisted development workflows. We’re looking for someone who explores and evaluates new tools pragmatically, experiments with AI-driven approaches, and applies architectural discipline when integrating them. New tools must support long-term performance, scalability, and maintainability.

Responsibilities

  • Design, build, and maintain backend services using .NET (C#)
  • Develop front-end components using HTML, CSS, and modern JavaScript/TypeScript
  • Design and evolve REST APIs
  • Deploy and operate services using Docker and Docker Compose
  • Contribute to infrastructure automation and internal tooling
  • Build new applications and evolve the existing product suite
  • Improve onboarding, developer workflows, and system reliability
  • Contribute to architectural decisions and cross-system improvements

Requirements

  • 5+ years of professional software development experience
  • Strong experience with .NET and backend architecture
  • Solid front-end development experience
  • Demonstrated experience owning services end-to-end
  • Strong understanding of software architecture and system design
  • Experience with Docker and Docker Compose
  • Experience with Git-based workflows
  • Strong written and spoken English
  • Based in North Central Europe

Nice to Have

  • Experience with infrastructure automation or CI/CD pipelines
  • Experience in small, distributed teams
  • Practical experience with AI-assisted development tools

What Success Looks Like

In your first few months, you’ll gain deep understanding of our system architecture, identify and address at least one structural improvement, and take ownership of one or more production services.

Within your first year, you’ll contribute to architectural evolution across the product suite, improve reliability or scalability in measurable ways, and become a trusted technical voice in cross-system decisions.

Who This Role Is For

This suits a senior developer who prefers ownership over ticket execution, architectural responsibility over feature churn, and long-term system quality over short-term output. If you enjoy building durable systems in a small remote team where initiative is expected, this role will fit.

Send application to: [email protected]

Scroll to Top