Developing and maintaining scalable backend services
Participating in solution design discussions within your squad
Debugging issues and performing root cause analysis
Identifying areas for technical and process improvements
Conducting peer code reviews to maintain high quality standards
Writing and executing tests for new features and enhancements
Maintaining technical documentation and knowledge resources
Collaborating closely with cross-functional stakeholders in an agile environment
Requirements
6+ years of experience in backend development using .NET technologies
Strong experience with .NET Core, C# and ASP.NET MVC.
Solid experience working with SQL Server
Experience with ORM frameworks such as NHibernate, Entity Framework, or Dapper
Experience writing unit tests using frameworks like NUnit or XUnit
Familiarity with dependency injection frameworks (e.g., Castle Windsor, Autofac, Ninject)
Experience working in agile environments and applying test-driven development principles
Comfort collaborating in English within a remote-first setup
Tech Stack
ASP.NET
Entity Framework
SQL
.NET
Benefits
You will work remotely, with the flexibility to own your time and impact
You will access cutting-edge tools to amplify your work, knowledge and outputs
You’ll surround yourself with ambitious, outcome-driven colleagues who challenge you to do the best work of your life
You’ll own ESOP (employee share options) in one of the world’s fastest-growing tech companies
You’ll also have access to a wide range of benefits that includes, a very generous paternity leave policy, subsidised egg freezing (so you can make the choice that’s right for you, on your terms), a WFH office expense budget, and outstanding learning & development opportunities