Emma - Senior Backend Software Engineer


TypeScript, AWS

Emma is recruiting a Senior Backend Software Engineer


About: Emma - The sleep company, created in 2013, is now the world's largest D2C sleep brand, available in over 30 countries and recommended by many consumer associations in EMEA, APAC, and the Americas. They revolutionize sleep by pushing the boundaries of what technology can do. Their aim is to awaken people's best by enhancing their sleep. 

As one of Europe’s fastest-growing sleep innovation companies, they are a highly ambitious, hard-working team that pushes everyone to produce their best work yet. They focus on how to approach problems, chase growth, and set ambitious goals. 
Ready to lead, disrupt, and reinvent the sleep industry?

What you'll do

  • You will architect, design, implement, and test Emma’s technology platform, supporting the growth from E-commerce into SleepTech.
  • You will implement product features (in Typescript) that will help improve people's sleep and support Emma’s core business.
  • You will implement backend services in a service-oriented architecture (API first) in a cloud-native environment (AWS).
  • You will fully own, i.e. develop, maintain, and operate your team's tech stack.
  • You will be a team player as part of an agile, empowered team and contribute to the development of fellow engineers.
  • You will contribute to the improvement of their CI/CD, DevOps, and SRE practices.
  • You will take part in recruitment processes to grow their tech team.

Who they're looking for

  • You have experience designing and delivering APIs and backend services meeting the highest software quality standards.
  • You have extensive knowledge of computer science fundamentals, incl. data structures, object-oriented programming, and software design patterns.
  • You have several years of proven experience in software development and operation practices covering the full software development lifecycle, ideally in an E-commerce business.
  • You have a deep understanding of object-oriented development and/or JavaScript/ Typescript.
  • You ideally have experience with multiple databases (RDMBS, NoSQL, Redis, ...) and messaging services (Kafka, RabbitMQ, SQS ...), run in a cloud (e.g. AWS).
  • You have a good understanding of the importance of well-organized codebase and documentation.
  • You have the capability of implementing unit, integration, end-to-end, and load tests.
  • You have a Bachelor’s degree in Computer Science, Computer or Electrical Engineering, Business Informatics, or equivalency in relevant work experience.
  • You are highly self-organized and interested in taking over ownership and bringing the team to the best solution.
  • You have strong analytical skills and are an open-minded and creative team player.
What they offer
  • A combination of personal and company growth to accelerate your career and help you reach your goals.
  • The chance to work on exciting and challenging projects either independently or as part of a dedicated, international team.
  • A big focus on Team building (e.g., hosting face-to-face events, virtual book clubs, virtual hangouts etc.).
  • Responsibility and decision-making authority from day one—you'll create an impact with new, innovative ideas and help shape our company DNA.
  • To work and learn from experts in diverse fields and get to know your team members at exciting company events.
Want your ideas to have an impact and your career to grow? Become an Emmie!
Want to know more? Get in touch with us ๐Ÿ‘‡
I allow DAMIA GROUP to store and process my personal data. My information will be handled in accordance with DAMIA GROUP Privacy Policy*
Download 2024 Benchmark
× Reach out!