Get in touch

Go Developer (m/f/d), Wiesbaden/Remote

Omnevo GmbH Wiesbaden/Remote 100% remote option available Backend Development
Back to the job advertisement overview

It's time for takeoff, Omnevo is waiting for you! The only thing you shouldn't be afraid of is flying because we want to fly high. As an independent company, we are the expert team for omnichannel retail for aviation and mobility providers. We are the global market leader with our vendor-independent solution for consistent customer experience.
 
Hi! We are the Omnevo Core Team. The most important thing for us is that no one gets stuck on a problem alone. That’s why we all pull together and work on eye-level. Together we celebrate our successes and learn from our setbacks. Our daily work is determined by our task board, which we work through according to priority. We like to do complicated things in pair programming. Last but not least, we take the necessary time for personal development and try to keep up on new technology and methods.
 
We are convinced that we are building the leading software solution in the travel retail sector and enjoy mastering new challenges together and achieving great things as a team. With a lot of focus, flexibility, and collaboration we are constantly improving our software.
Mostly our team works remotely, but there are always a few colleagues in our beautiful office in Wiesbaden. For very special events, we all travel to Wiesbaden 1-2 times a year.


Your job

  • You develop backend components of web-based applications under consideration of the principles of agile software development and are part of an agile, cross-functional team of like-minded professionals
  • You work on our open-sourced headless E-Commerce framework "Flamingo", providing GraphQL and REST interfaces to our React frontend "Promenade" and also interact with the Open Source community
  • With the help of testing, code reviews and pair programming, you will improve the code quality and ensure a better distribution of know-how within the team
  • Together with your team, you will make the right technology choices and define, design and implement a sustainable web and backend architecture
  • Own the development lifecycle of your services from local environment through QA to running in a Kubernetes cluster hosted on AWS
  • When it comes to operation and maintenance, you are not afraid of touching parts of our product outside of your comfort zone, for example services in other programming languages


What you bring along

  • Experience with Go or very experienced in another backend programming language and the willingness to dive into the world of Go
  • Familiarity with the principles of web development, esp. clean code, domain driven design, unit and integration tests
  • Experience with REST, Docker, build automation, CI/CD Tooling and containerizing applications
  • Proficient understanding of code versioning tools, such as Git (we use GitLab)
  • Good command of written and spoken English, German skills are a plus


What we offer

  • Your life, your plan: Flexible and self-organized work in an agile corporate culture without hierarchical levels. Remote or in the office.
  • Attractive additional benefits such as job bike, discounted Deutschland-Ticket (Public Transportation), sabbatical, working abroad, company pension plan, comprehensive health package for your mental and physical health (OpenUp, EGYM Wellpass)
  • Efficiency meets comfort: Relaxed, customizable work environment with state-of-the-art hardware and software
  • No standing still: 2.000€ personal training budget and AOE Academy
  • Together as a team, we do it all: summer party, team events, after work, sports activities such as yoga, soccer, volleyball
  • Coolest office in Wiesbaden: Right in the city center, free parking, Thai massage, own chef, play area (foosball, table tennis, billiards), fruit, snacks, drinks