Moss logo

Senior Back-End Engineer - Growth

Moss

About the Role

As a Senior Back-End Engineer at Moss, you will be a key player in our Growth Tribe, focusing on enhancing the entire user lifecycle from acquisition to expansion. You will develop a deep understanding of customer needs and workflows, ultimately enhancing customer attraction and further monetising the Moss product suite.

Responsibilities

  • Backend Development: Lead the development of the application, ensuring it aligns with the product requirements and meets performance and usability standards. Proactively provide regular updates on work progress, achievements, and challenges to product managers and designers.
  • Collaborative Planning: Partner with product managers and designers during project kick-offs to gain a comprehensive understanding of the overall vision, user needs, and goals. Provide valuable insights to refine UI/UX concepts and contribute to the planning of backend development.
  • Frontend Collaboration: Collaborate closely with frontend engineers to determine required APIs and frontend functionality. Maintain clear communication channels to ensure smooth integration of frontend and backend components.
  • Testing and Quality Assurance: Produce well-tested and reliable code. Writing unit and functional (end-to-end) tests.
  • Rollout and Performance Monitoring: Collaborate with product managers to devise efficient rollout strategies for new features. Monitor performance and user feedback to identify areas for improvement and proactively address potential issues.

About You

  • Proven experience as a Backend Engineer, leading projects end-to-end to launch.
  • Proficiency in Java development technologies (incl. Spring framework), as well as latest features and best practices such as microservices, message queue, alerting, reliability and feature flags.
  • Understanding of development design patterns and techniques, incl. Rest API design principles.
  • Hands-on experience with testing approaches and libraries (unit testing, integration testing).
  • Fluency in English is required.

Our Offer

  • An attractive compensation package, including our company stock option plan.
  • An annual learning budget of 600 euros.
  • Access to our mental health and wellbeing offering, including 1-on-1 coaching sessions.
  • 20 days (1 month) work from abroad.

About Moss

Moss is a SaaS scale-up business founded in Berlin. We help over 3000+ businesses in Germany, Netherlands and the UK to spend smarter. Our leading spend management solution encompasses corporate cards, invoice management, employee cash reimbursements and controlling modules that help finance teams save thousands of hours in manual data processing and gain complete control while enabling their teams.

Benefits
Extracted with AI

  • Attractive compensation package
  • Company stock option plan
  • Annual learning budget of 600 euros
  • Access to mental health and wellbeing offerings
  • 20 days work from abroad

Similar jobs

Last update: 23 minutes ago

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Experis Deutschland logo
Experis Deutschland

Java Backend Developer

Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Bloom logo
Bloom

Senior FullStack Developer (React, Node.js, TypeScript)

Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

Bettermile logo
Bettermile

Senior Backend Engineer - Data Gateway (Kotlin, Spring, AWS)

Join Bettermile as a Senior Backend Engineer to develop Data Gateway components using Kotlin, Spring, and AWS in a hybrid work environment.

Trade Republic logo
Trade Republic

Senior Backend Engineer (Kotlin, Spring)

Join Trade Republic as a Senior Backend Engineer to build scalable services using Kotlin and Spring in a hybrid work environment.

Forto logo
Forto

Senior Backend Engineer – Process and Workflow

Join Forto as a Senior Backend Engineer to drive automation and innovation in logistics with NodeJS, TypeScript, and MongoDB.

mobile.de logo
mobile.de

Full Stack Software Engineer (d/f/m)

Join mobile.de as a Full Stack Software Engineer in Berlin, working with Java, JavaScript, and Kotlin in a hybrid environment.

CHEEX logo
CHEEX

Backend Developer with AWS and Spring Boot Experience

Join CHEEX as a Backend Developer in Berlin. Work with AWS, Spring Boot, and Angular in a progressive, inclusive environment.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

HiveMQ logo
HiveMQ

Senior Software Engineer (Java, MQTT, MongoDB)

Join HiveMQ as a Senior Software Engineer to design and develop scalable MQTT software systems. Work remotely with a diverse team.

Raisin logo
Raisin

Senior Backend Software Engineer (Java, AWS, Kafka)

Join Raisin as a Senior Backend Software Engineer in Berlin, working with Java, AWS, and Kafka in a hybrid environment.

SumUp logo
SumUp

Senior Fullstack Engineer with TypeScript and Microservices

Join SumUp as a Senior Fullstack Engineer in Berlin. Work with TypeScript, Microservices, and REST APIs to enhance global fintech solutions.

netgo logo
netgo

Senior Cloud DevOps Engineer

Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.

Bolt logo
Bolt

Senior Full Stack Engineer

Join Bolt as a Senior Full Stack Engineer to work on complex algorithms, backend and frontend systems using Node.js and TypeScript.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

Nubank logo
Nubank

Senior Software Engineer - Data Platform

Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.