Responsibilities
- Work closely with the development team on products using F# (ASP.NET Core) and React.js
- Assume full ownership of features, collaborating with product in a cross-functional team
- Apply functional programming principles and participate in architectural discussions
- Maintain and scale the tech stack to keep it current
- Implement, optimize, and maintain new product features
- Improve all stages of the product lifecycle from planning to production deployment
- Build and maintain integrations with third-party systems such as Azure and Office365
Requirements
- At least 4 years of experience in full stack or backend engineering
- Practical experience with F# (or C# with strong motivation to learn F#), ASP.NET Core, React.js, JavaScript, and TypeScript
- Solution-oriented and proactive mindset
- Ability to work independently and reliably
- Fluent in English, both written and spoken
- Based in Europe or a European time zone
Nice to Have
- Experience scaling SaaS products and developing B2B or line-of-business applications
- Familiarity with Vertical Slices, CQRS, Event Sourcing, and Domain-Driven Design
- Experience with Azure and/or Office365 APIs, such as Microsoft Graph API
Benefits
- Experienced founder team that is pragmatic, fast-moving, and focused on open communication without ego
- Work from anywhere: Hamburg office, a van in Greece, or a sailing boat in Turkey
- Hybrid and remote culture with flexible hours, trust-based collaboration, and flat hierarchies
- Workation and team events to build real connection in locations like Lisbon, Copenhagen, or Mallorca
- Personal learning budget and ownership over your growth
- Modern tech stack including ASP.NET Core, React.js, F#, functional programming, event-driven architectures, AI, and Azure
- Real product impact by working closely with product and engineering on what matters
Work Arrangement
Remote (Europe)
Other
- Fluent in English (written and spoken)
- Based in Europe or a European time zone