Full-Stack Software Engineer
Role details
Job location
Tech stack
Job description
multiple regions for several years running. That reflects a culture that values trust, autonomy, and growth, and an environment where high standards and psychological safety coexist. Competitive Package & Real Career Growth - We offer competitive compensation and benefits aligned to the level of ownership we expect. As ROLLER scales, so do the opportunities. People grow here by taking on bigger problems, broader scope, and greater responsibility. Progression is driven by impact and capability, not tenure, and strong performance is recognised and rewarded. About the Role We're hiring a Full-Stack Software Engineer to join a London-based squad focused on localisation and regional readiness as ROLLER expands across Europe. You'll build and ship changes across backend services, APIs, and customer-facing workflows, often in integration-heavy contexts. This squad works with high autonomy and will touch multiple areas of the platform, so you'll need strong, through software craftsmanship, agile best practices, and continuous delivery/deployment techniques. About You Strong experience building and shipping full-stack software in a modern SaaS environment. Experience with C# .NET (web APIs) and designing/consuming APIs in distributed systems. Exposure to integration work: third-party systems, payments-like workflows, compliance/regulatory domains, or similarly complex ecosystems. Solid front-end fundamentals (Angular/TypeScript experience). Comfortable with relational databases (SQL server or similar) A self starter who finds practical solutions to challenging problems and enjoys simplifying complexity. Curious, collaborative, and comfortable working with teammates distributed across time zones. Perks! You'll get to work on a category-leading product that customers love in a fun, high-growth industry! Check our Capterra and G2 reviews. ️ 4 ROLLER Recharge days per year (When we hit our goals each quarter, we take a well-earned day off together to relax, recharge, and celebrate our wins). Engage in our 'Vibe Tribe' - led by our team members; you can contribute to company-wide initiatives directly. Regular events and social activities, fundraising & cause-related campaigns...you name it. We're willing to make it happen! Team Member Assistance Program to proactively support our team's health and wellbeing - access to coaching, education modules, weekly webinars, and more. 16 weeks paid Parental Leave for primary carers and 4 weeks paid Parental Leave for secondary carers. Work with a driven, fun, and switched-on team that likes to raise the bar in all we do! Individual learning & development budget plus genuine career growth opportunities as we continue to expand! What You Can Expect Initial call with our Talent Team A first conversation to walk through your background, salary expectations, and any initial questions you have about ROLLER or the role. Interview with the VP of Engineering A deeper discussion on the role, ROLLER's product and technology direction, and your experience to date, with particular focus on your suitability for a high-growth, scaling organisation like ROLLER. Pair Programming Session You'll meet with one of our Senior Engineers who will take you through a live pair programming session to better understand your coding skills & knowledge. Loop Interviews This is a chance for you to meet with the wider ROLLER team to learn about our culture and the people that you will get to collaborate with. Offer If the fit feels right on both sides, we'll complete reference checks and move to an offer. Responsibilities The engineer will design, build, and maintain secure, scalable solutions across the full stack, focusing on enhancing the platform to support regional requirements and localization needs across different markets. This includes building and maintaining APIs and services, and troubleshooting production issues across multiple service levels.
Requirements
C# .NET, Angular, TypeScript, T-SQL, AWS, Lambda, API Gateway, DynamoDB, S3, SES, SQS, Distributed Systems, API Design, Full-Stack Development, Localisation, Compliance