Senior Backend Developer (x/f/m)

About us

MYCS means creating furniture you love - exactly the way you want it!
All our products are customisable via a photorealistic, real-time 3D customisation tool. With this tool, MYCS is not only revolutionising e-commerce but is also turning the furniture market upside-down. MYCS has been expanding rapidly since its launch in 2015. To further advance our mission "make customisation the new normal," we are looking for enthusiastic and passionate talents who are happy to take on responsibility. At MYCS everyone has the opportunity to realise their own ideas and really make an impact.
Join our international team to shape the future of the furniture market!

Your tasks

  • Helping us to solve complex engineering problems
  • Designing and implementing efficient and reusable software using Golang, Postgres, ML/AI, Docker, AWS and Node.js
  • Working closely with our international, highly skilled engineering team in a self-managed and agile development environment
  • Identifying and addressing performance and security issues
  • Continuously training yourself to keep your skills up-to-date

Your profile

  • You love to code
  • You are proactive, pragmatic and a standout colleague
  • You strive for clean and thoroughly-tested code
  • Building production Golang (and Javascript) applications are part of your daily business, ideally in a warehouse-automation, computer vision or e-commerce environment
  • You have experience building elegant APIs using REST (or gRPC) best practices
  • You have strong problem-solving skills (algorithmic, mathematics, etc.)
  • Experience building solutions for ERP or warehouse management systems are nice-to-have
  • Learning, mentoring  and sharing knowledge is key to you
  • You have a BS or MS degree in Computer Science or a related technical field
  • Last but not least, you have a sound knowledge of the English language (spoken and written)

Your Benefits

  • Join a friendly team of passionate software engineers
  • Take responsibility for exciting tasks and develop further on a professional and personal level
  •  Participate in regular events with an individual budget at each team’s disposal
  • Enjoy a great working place with a loft feeling in Berlin
  • Take part in the success story of a fast-growing company and contribute your ideas in its further development
  • Work in Holacracy, a set-up where power is distributed throughout the organization, giving independence and freedom to self-manage
  • Enjoy free snacks, drinks and a full fridge
  • Get your own customized furniture through generous employee discounts
  • Benefit from subsidy for occupational pension
  • Shape your own day of work through a commitment to work-life balance with flexible working hours and models

...work with our stack:

Our frontend is built with React and redux using typescript. Webpack is our bundler that will transpile, minify and optimize our frontend to be as fast as possible for our beloved customers.
Jest is our test framework of choice, not only for our frontend but also for most of our APIs.
Our APIs are built using a Microservices Architecture and are deployed on an aws ECS cluster. Many of our APIs have been built using HapiJS and our newest APIs are using golang.
Our infrastructure is hosted on AWS and all resources are managed through CloudFormation.
To achieve the performance needed for the warehouse, our database uses the latest features of postgres 12.
Being DevOps proponents, automation is a key aspect of our work.
Having a developer-friendly environment is our priority.