Senior Python Developer (m/f/d)

Gastrofix

Gastrofix GmbH, headquartered in Berlin, was founded in 2011, currently employs 140 people and is represented in 7 countries. With over 15,000 licenses sold and a managed annual turnover of 4 billion euros, the iPad cash register system of the same name is one of the most successful in Europe. The cloud-based POS platform for digitizing the hospitality industry is fully offline capable and therefore particularly fail-safe. Thanks to its versatile additional modules such as branch administration, cash book or customer database, it is also suitable for medium-sized and large companies in the restaurant and hotel industry. With Gastrofix, the cash register becomes a digital control centre for efficient operation.


With expertise in different areas our tech team works on newest features and services to satisfy market needs and improve Gastrofix POS and Cloud. Multiple cross functional teams are responsible for technical solutions of high quality. To make sure, that every team meets the goal, we maintain test driven approach across whole tech department. With over 17 represented nationalities within the company, we focus on a steady growth culture.

Find us on Twitter: @tech_gastrofix

We are growing fast and looking for you on a full-time basis for our headquarter in Berlin.

Position

Your job

  • You will actively be involved in architectural and design discussions
  • You will mentor and coach junior and mid-level developers
  • You will be responsible for the development of applications, services, and tools
  • You will implement new micro-services used in our scaled backend infrastructure
  • You will improve the tests, frameworks, and tools used for testing iOS, web, and server applications
  • You will contribute to the larger team by supporting our ongoing improvements in CI/CD and dev-ops


Your profile

  • You are passionate about software development
  • You love to share your knowledge and encourage talented team-members
  • You want to exchange ideas effectively - we work as a team!
  • You are not afraid of making decisions and can articulate your arguments
  • You are eager to tackle all problems
  • You are curious and willing to improve
  • You are a lifetime learner who isn‘t afraid to admit to a mistake


Basic qualifications

  • BSc/MSc in computer science
  • 5+ years of work experience as a software engineer
  • Strong development skills and deep understanding of Python
  • Ability to analyze, understand, and solve problems
  • Good understanding of testing fundamentals
  • Attention to detail and an emphasis on quality rather than fast results
  • Passion for software quality and user experience
  • Experience in working with version control systems like git
  • Solid English skills


Optional skills and experience

  • Mastery of other programming languages (e.g. Java-Script, Swift, Objective-C)
  • Experience in working with test-frameworks and tools (e.g. pytest, Selenium, Appium, Docker)
  • Fundamental IP network knowledge
  • Understanding of iOS mobile apps


What we are offering

  • Competitive and attractive salary
  • Paid relocation: flight and 6 weeks accommodation (if needed)
  • Support with visa, work permit, bank account and insurance
  • Occasional home office opportunity
  • Different language courses in the office
  • Nice office in the heart of Berlin near Alexanderplatz train station
  • MacBook Pro and a 27” screen and everything else you need to get the job done
  • Goal oriented working style with great amount of flexibility and freedom
  • Great coffee, free drinks, müsli and fruits
  • Flat hierarchies, flexible working hours and agile working atmosphere


How to apply

Please send us your CV with your salary expectations and earliest possible start date via online form.