*Your Experience*
— You have at least 1 year of experience with Golang. Prior experience with another programming language — is a plus
— You have proven experience as a professional Software Engineer with a strong understanding of data structures and algorithms as well as proficient knowledge of design patterns.
— You are familiar with Postgresql, Git and RESTful APIs and bring the ability to argue about the above from a high level with an analytical and structured approach to solve issues and have a strong proficiency in developing automated unit and integration tests.
— You bring experience in doing peer reviews inside teams and the ability to communicate both in written and spoken English — other languages are a plus.
— If you speak German — let us know. It is awesome! :)
— Prior experience on a remote position
— Prior experience with another programming language (e.g. Python)
— This a remote position, so you are flexible to work in the way that is best for you while having more time to spend with your family or hobbies.
— You will work directly with our company in Germany — NO out staff/outsource
— You will be a part of a professional and highly motivated team, which brings experience in building (global) marketplaces and travel industry leaders.
— You will find a bossless and informal organizational structure with an open culture across both tech and business teams.
— You will work in a sprint-based agile development team and will participate in the full cycle including release/sprint planning, feature design, story definition, daily stand-ups, development, testing, code review, and pushing increment to the production systems.
— Business trips across Europe
*Your Mission*
-You will work with the overall company culture and business goals.
-You will be responsible for shaping the design and development of our backend infrastructure.
-You will bring a strong “Think out of the box”-mentality to lift our technology stack to the next level.
— Participate in elaboration and design sessions to understand and refine requirements to be implemented.
— Provide constructive and honest feedback during code reviews and sprint retrospectives.
As a venture-capital-backed company, we’re looking for an experienced