PHP Developer (m/f)

About us

The Urban Sports Club (USC) is about movement, variety and flexibility.

Doing sports together with friends or colleagues at any time and having the freedom to choose what you want to do right now - this was the original idea behind the Urban Sports Club. Choose from over 50 types of sports and more than 2.000 partner venues all over Germany with only 1 membership - what, when and how often you like. While staying flexible and without any long-term contracts.

At USC we are sporty-ambitious and flexible when it comes to our way of thinking as well as in finding solutions all while working in an international team. Our focus is always on community spirit.

...more than just a fitness flatrate! USC provides the biggest and most diverse offer of sports- and wellness activities for Germany.

About the role

The PHP Developer is an exciting opportunity to work in a team of passionate professionals who apply best practices of software development to build a well-specified, scalable product based on strongly modularized architecture, automated testing and deployment. The position is located in Berlin.

Your tasks

You will become a part of the core development team to design and develop complex web applications and new features for our platform. Adhering to agile development methodologies you will also ensure code quality and enforce best practices by communicating and sharing them to team members.

What we use

  • Phalcon, PHP 5/7, MVC, SOA
  • HTML5, CSS, Sass, jQuery, Ajax
  • PHPUnit, Behat, PHP CodeSniffer, phpDoc
  • REST API, JSON, SOAP
  • AWS, Debian, Vagrant, nginx
  • PostgreSQL, Redis, ElasticSearch
  • Git, Scrum

Requirements

  • You successfully finished your academic studies in the field of computer sciences or equivalent professional experience
  • You have several years of experience in development with PHP5 frameworks, adhering to best practices in OOP, SOLID principles, design patters, clean code and testing
  • Experience with Phalcon PHP Framework is a plus
  • Excellent SQL knowledge, experience with PostgreSQL is a plus
  • Experience with ElasticSearch or another Lucene based search engine is a plus
  • Ability to work in a fast-paced software release environment
  • You are proactive, goal-oriented, self-motivated, reliable and have a structured way of working
  • You are fluent in English

What you can expect from us

  • An international team comprised of passionate, highly motivated and dynamic individuals who enjoy what they do
  • Flat hierarchies that offer a lot of self-responsibility, as well as opportunities for you to evolve and shape the company
  • A lively, startup-typical working atmosphere in Berlin
  • Real team play with a lot of fun together during work and regular team events
  • Freedom to decide how you work to get things done around our core hours
  • A free Urban Sports Club L-Membership
  • Relocation assistance, if needed