GotCourts

GotCourts is the largest racket sports
community and booking app in Europe

GotCourts is a revolutionary social network for players and online service for booking courts and coaches. It’s the first platform to provide everything a player needs in a single network.


Why us?

Bringing the sheer size of the amateur racket sports industry online, constitutes a tremendous opportunity. GotCourts is the market leader in Switzerland with over 100’000 users & 750 courts and is now scaling in Europe.

Are you a can-do person and structured thinker with an entrepreneurial gut-feel? Would you like to have real impact in a small but growing company with innovative ideas and ambitious goals? We are looking forward to meet you!

Open positions

Engineering - Backend Software Engineer (Bratislava)

What you would do
  • Work closely with the management and design team to help coming up with new ideas how to achieve the bigger goals, find ways to measure and implement them
  • Improve and refactor the existing app and implement new features
  • Improving and coming up with new processes in the development team
  • Use data for decision making, backing up and communicating your thoughts and inputs
  • Put your best quality work into the app
  • Take responsibility for the app and its code and push towards awesomeness
Who we are looking for:
  • 5+ years experience with PHP and Symfony framework (or similar)
  • Profound experience with Node.js and Serverless Microservices
  • Great experience with creating REST APIs and OAuth
  • Experience with AWS (EC2, RDS, SNS, SQS, CloudFormation, CloudFront, IAM)
  • Deep knowledge about computer science basics like algorithms, data structures, OOP, TDD, patterns, etc. and you know when and how to apply this knowledge effectively
  • You love to write test cases for your own code
  • Strong platform specific (PHP, Linux, Bash) know-how and know the guidelines, best practices and what makes an awesome app in your sleep
  • Good knowledge of MySQL (not just selects, but also procedures etc.)
What we offer
  • Competitive salary
  • Worktime flexibility
  • Responsibility and freedom
  • Play tennis with the CEO/CTO
  • Being part of a highly ambitious team
  • Have a real and big impact on the future of GotCourts and the tennis sport
  • Possibility to learn new things and grow technically as well as personally

Engineering - Frontend Software Engineer (Bratislava)

What you would do
  • Work closely with the management and design team to help coming up with new ideas how to achieve the bigger goals, find ways to measure and implement them
  • Improve and refactor the existing app and implement new features
  • Improving and coming up with new processes in the development team
  • Use data for decision making, backing up and communicating your thoughts and inputs
  • Put your best quality work into the app
  • Take responsibility for the app and its code and push towards awesomeness
Who we are looking for:
  • 5+ years experience in Software development
  • 3+ years experience in creating rich clients connecting to RESTful Webservices
  • Deep knowledge of AngularJS and/or React, jQuery
  • Deep knowledge about computer science basics like algorithms, data structures, OOP, TDD, patterns, etc. and you know when and how to apply this knowledge effectively
  • You love to write test cases for your own code
What we offer
  • Competitive salary
  • Worktime flexibility
  • Responsibility and freedom
  • Play tennis with the CEO/CTO
  • Being part of a highly ambitious team
  • Have a real and big impact on the future of GotCourts and the tennis sport
  • Possibility to learn new things and grow technically as well as personally

Engineering - Android Software Engineer (Bratislava)

What you would do
  • Work closely with the management and design team to help coming up with new ideas how to achieve the bigger goals, find ways to measure and implement them
  • Improve and refactor the existing app and implement new features
  • Improving and coming up with new processes in the development team
  • Use data for decision making, backing up and communicating your thoughts and inputs
  • Put your best quality work into the app
  • Take responsibility for the app and its code and push towards awesomeness
Who we are looking for:
  • Have a good understanding of mobile architecture
  • Have skills with Java or Kotlin and REST web services
  • Knowledge of design patterns like MVC, MVVM, MVP, composition, protocol-oriented programming, can implement modular architecture using dynamic frameworks
  • Experience with test-driven development and professional development processes
  • Strong understanding of UI/UX
  • Shipped one or more mobile apps to the store
What we offer
  • Competitive salary
  • Worktime flexibility
  • Responsibility and freedom
  • Play tennis with the CEO/CTO
  • Being part of a highly ambitious team
  • Have a real and big impact on the future of GotCourts and the tennis sport
  • Possibility to learn new things and grow technically as well as personally

Engineering - iOS Software Engineer (Bratislava)

What you would do
  • Work closely with the management and design team to help coming up with new ideas how to achieve the bigger goals, find ways to measure and implement them
  • Improve and refactor the existing app and implement new features
  • Improving and coming up with new processes in the development team
  • Use data for decision making, backing up and communicating your thoughts and inputs
  • Put your best quality work into the app
  • Take responsibility for the app and its code and push towards awesomeness
Who we are looking for:
  • Have a good understanding of mobile architecture
  • Have skills with Objective-C, Swift and REST web services
  • Knowledge of design patterns like MVC, MVVM, MVP, composition, protocol-oriented programming, can implement modular architecture using dynamic frameworks
  • Experience with test-driven development and professional development processes
  • Strong understanding of UI/UX
  • Shipped one or more mobile apps to the store
What we offer
  • Competitive salary
  • Worktime flexibility
  • Responsibility and freedom
  • Play tennis with the CEO/CTO
  • Being part of a highly ambitious team
  • Have a real and big impact on the future of GotCourts and the tennis sport
  • Possibility to learn new things and grow technically as well as personally

Engineering - Senior Test Engineer (Bratislava)

What you would do
  • Enhance and Introduce Automated testing on UAT level
  • Integrate automated tests with Test Mangement tools such as Hip Test
  • Improving and coming up with new processes in the development team
  • Develop test frameworks that help to develop further test cases
  • Put your best quality work into the app
  • Take responsibility for the app and its code and push towards awesomeness
Who we are looking for:
  • 5+ Years as a test engineer
  • Experience in setting up a test strategy for various applications
  • Setting up and improve existing CI Tools
  • Improve the qualitiy assurance process
  • Profound knowledge with Tools like Selenium (or other UI Testing tools), Jira, Hiptest, Jenkins/Ant/Maven, Git
What we offer
  • Competitive salary
  • Worktime flexibility
  • Responsibility and freedom
  • Play tennis with the CEO/CTO
  • Being part of a highly ambitious team
  • Have a real and big impact on the future of GotCourts and the tennis sport
  • Possibility to learn new things and grow technically as well as personally

Engineering - Intern (Bratislava)

What you would do
  • Get in touch with the whole application life cycle
  • Write requirements, write code, test your code, write test cases
  • Help to configure cloud based infrastructure
  • Ensure the quality of our applications, write documentation
  • Walk our office doggie 🐶
Who we are looking for:
  • Graduate in Computer Science
  • Passion for all dicipilines in the process of software development
  • Experience in software development, system administration, test execution
  • Knowledge of the application life cycle
  • Experience with Tools like Jira, Hiptest, Jenkins/Ant/Maven, Git
What we offer
  • Competitive salary
  • Worktime flexibility
  • Responsibility and freedom
  • Play tennis with the CEO/CTO
  • Being part of a highly ambitious team
  • Have a real and big impact on the future of GotCourts and the tennis sport
  • Possibility to learn new things and grow technically as well as personally

Business - Business Development Intern (Zürich)

What you would do:
  • Your primary role is to act as the right hand of the CEO across the full range of his tasks in management, marketing, sales, product management, finance and human resources.
  • Your tasks include research to find information needed for decisionmaking, participation in workshops, development of ideas or analysis of data. You take rough ideas and flesh them out, find supporting data and develop options ready for implementation. You implement small projects from idea to impact
  • You are entrepreneurial and contribute your own ideas about how to serve our customers better and scale faster
Who we are looking for:
  • You have a Bachelor's degree in Business Management or a similar field. Some work experience would be an advantage.
  • You are a racket sports enthusiast or perhaps you even play Tennis/Badminton/Squash/Padel yourself and you are excited to revolutionize the sports industry through technology
  • You you have a talent for Sales & Marketing or Strategic Management and as a digital native you know about the latest developments in web- and mobile technology
  • You are a can-do person with curiosity, creativity and the courage to blaze new paths. You show that “done is better than perfect” and focus on solutions rather than problems
  • You want to inspire others and learn from them to be successful as a team
  • You are fit in MS Office and/or Google for Work and you are comfortable communicating in English and German fluently. French skills are always a plus.
What we offer:
  • A rocket ship on the way to revolutionize the racket sports industry and a crew that inspires with their wit, skills and passion
  • An opportunity to gain experience in an entrepreneurial challenge
  • Working with senior management, a diverse set of tasks and lots of opportunity to contribute your own ideas and have real impact
  • Paid internship based in Zürich
  • Immediate start and a full time position for a minimum of 6 months

How to apply

If all this sounds exciting to you, please send your application, containing your CV and a short cover letter about why you are excited about this opportunity to jobs@gotcourts.com.

Apply