PHP Developer for Mobile

Job description

Does the thought of working with Scalable Web Architecture intrigue you? Over 200 developers are working across Europe ensuring that our service maintains its highest standard at all times. If you would like to join a diverse international team and work on interesting projects that challenge your knowledge and expertise, you’re the kind of person we want! Come and join us at our wonderful office in Budapest!


What you will really be doing

Technologies
  • Work with multiple technologies: PHP, MySQL, MSSQL, MongoDB, Memcache, FMS, other distributed and in-house built systems
  • High availability systems
  • High traffic systems (35 million daily visitors)
  • 2000 servers distributed among 4 datacenters worldwide
  • Take part in the research of new technologies and solutions
  • Working with latest mobile devices and technologies

Coding
  • Modular ADR and MVC system development
  • OOP principles (Design patterns, SOLID, DRY, Yagni)
  • Clean code, covered by unit, integration and UI tests. (including TDD)
  • Long life-cycle application development (evolution of applications)
  • Design, develop and test software
  • Development methodology
  • Agile development process in Scrum
  • Continuous Integration and Deployment Systems for daily based deployments, Git and GitHub Workflow
  • Contribute to OpenSource projects

Requirements

Expectations

  • 3 years of software development experience (in PHP projects)
  • OOP skills and knowledge of design patterns
  • Clean Coding is your most important principle
  • Experience with Relational Databases and NoSQL technologies
  • Passionate about self-improvement and web technologies
  • Upper intermediate English knowledge (B2) or higher

Desired Skills
  • Experience in any other Web Development technology
  • Knowledge of Unit Testing and Test Driven Development
  • Experience working with high-availability, high-performance, scalable systems
  • Experience with Live Streaming and Stream Encoding technologies
  • Familiarity with Extreme Programming (XP)
  • Knowledge of Agile methodologies

What we offer
  • 1500 EUR conference package according to performance
  • Support of acquire certificates
  • Professional development with active support
  • Comfortable and attractive working environment

Extras
  • Sport opportunities (football, basketball, Teqball)
  • Bicycle and car parking facilities
  • Pool, table football, PS4
  • Regular free-time activities, cool atmosphere