Remote job
Senior Full-Stack Software Engineer (Remote in Europe)
Job details
About this role
Role overview Join a distributed engineering team building a leading global workplace management platform used by thousands of organizations to manage hybrid spaces, bookings, and visitor workflows. As a senior full-stack engineer, you will own features end to end and help maintain a high-quality, near-zero-technical-debt codebase.
Responsibilities - Deliver senior-level implementation for new features across the full stack, from concept to launch. - Implement full test automation, including unit and integration tests, as part of a culture of ownership and quality. - Own projects from a technical perspective, including design, scoping, and execution. - Solve complex technical challenges across backend services, APIs, and data layers. - Research, propose, and adopt new techniques, tools, and technologies where they add value. - Collaborate with teammates on design approaches, coding standards, and best practices.
Requirements - 7+ years of full-stack development with C# and .NET/.NET Core, ideally on SaaS products. - Strong experience with a modern front-end JavaScript framework. - Strong experience designing and building Web APIs. - Strong SQL skills, with SQL Server experience preferred. - Solid test-driven development habits and test automation skills. - Hands-on experience with Azure Cloud services.
Nice to have - Azure DevOps experience.
Benefits and work setup Fully remote within CET/EET/WET timezones, flexible schedule, paid time off, hardware of your choice (PC or Mac), thorough onboarding, direct exposure to the leadership team, and the ability to leave a significant mark on the product. Salary range: $75,000 to $85,000 USD per year, depending on experience and qualifications. Tech stack includes Azure, .NET 8.x, C# 12, Ember.js 5.7 (Octane), Bootstrap 5.x, Selenium, Entity Framework 8.x, SQL Server 2022, and Azure DevOps.