(Senior) Golang Backend Developer - Frankfurt
You will architect, design and implement Emma's technology platform, supporting our growth from E-commerce into SleepTech You will implement product features that will help improve people's sleep and support Emma's core business You will implement backend services in a services-oriented architecture (APIfirst) in a cloud-native environment 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 our CI&CD and DevOps & SRE practices You will take part in recruitment processes to grow our tech teamWhat you'll do
- You will architect, design and implement Emma's technology platform, supporting our growth from E-commerce into SleepTech
- You will implement product features that will help improve people's sleep and support Emma's core business
- You will implement backend services in a services-oriented architecture (APIfirst) in a cloud-native environment
- 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 our CI&CD and DevOps & SRE practices
- You will take part in recruitment processes to grow our tech team
Who we're looking for
- Experience designing and delivering APIs and backend services meeting highest software quality standards
- Extensive knowledge of computer science fundamentals, incl. data structures, object-oriented programming and software design patterns (GoF and cloud-native)
- Several years of proven experience in software development and operation practices covering the full software development lifecycle, ideally in an E-commerce business
- Deep understanding of Go
- Experience with multiple databases (RDMBS, NoSQL, Redis, ...) and messaging services (Kafka, RabbitMQ, SQS ...), ideally run in a cloud (e.g. AWS)
- Understanding of the importance of well-organized codebase and documentation
- Capability of implementing unit, integration, end-to-end and load tests
- 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
- Experience in legacy E-commerce stacks (I.e. Magento and PHP) is considered a plus
- You have strong analytical skills and are an open-minded and creative team player
What we 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.
- 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.
Melde diesen Job
Bewerbungsformular