Hero image

PHP Developer

Kraków

We are looking for a PHP developer to work on the Rose ads booking system.

PHP
Zend
Testing

About the project and the team

Rose’s mission is to help drive revenue through display advertising, by empowering internal sales forces with a simple and flexible ad booking tool, in terms of product and yield management, sales and booking, as well as ad operations, to support the markets needs.

ROSE is the web application using several modern technologies and libraries: PHP 7.2, Zend Framework 2/3, Symfony Components, Doctrine ORM, RabbitMQ, React. Code is being deployed to AWS infrastructure and we have full control over builds and servers. Team members are fully involved during whole development process and have a big impact on solutions and business decisions. We have a lot of freedom in choosing tools and time to experiment with cool new technologies.

You can read more about the team here.

 

What your should know

  • Hands-on experience of PHP 7, including testing (phpunit, phpspec, behat, codeception), profiling, debugging (Xdebug)
  • Familiarity with SOLID principles
  • Ability to write clean code and handling difficult and complicated tasks and issues
  • Extensive knowledge of one of modern PHP frameworks (preferably Zend Framework)
  • Good knowledge of HTTP and REST
  • Experience with breaking up a monolith and building microservices
  • Solid experience in dealing with SQL databases (eg MySQL) and ORM solutions (preferably Doctrine 2)
  • We use AWS services (EC2 / RDS / S3 / Lambda). If you enjoy DevOps, you are welcome to let off steam here, too;) Experience with Docker and Kubernetes is nice to have.

 

What we are looking for

  • You have genuine interest in delivering products to end-users
  • You like working with product managers and designers to prioritise and refine features
  • You have desire to be involved in a full spectrum of back end engineering
  • You effectively and proactively communicate in spoken and written English
  • You enjoy or are interested in working in a distributed organization, interfacing daily with colleagues in other countries and locations
  • You have experience in Scrum and/or Kanban
Contact person Anastasiya Shelepava anastasiya.shelepava@schibsted.com

Our recruitment process

Application

Fill out the form and send us your CV - don't forget to mention all the things you are proud of! Once your CV is qualified for the next step of recruitment, you can expect contact from our recruiter.

Recruiter phone call

We are curious to get to know you and thus will ask you a few questions about your experience, motivation and expectations, as well as tell you more about Schibsted and our projects.

Programming task (optional)

Time to show off your practical skills during a home assignment - we don't want to stress you with onsite programming. Every solution is then carefully reviewed by our technical recruiters.

Technical interview

Now let's meet face-to-face and talk about your knowledge and skills - we'll start from reviewing your task and then move forward to more complex topics. Don't forget asking questions too!

Team fit interview

Have a chance to meet the Product or Engineering Manager you will be working with. During this step we'll focus mostly on soft topics - your work style, approach to software development and other.

Offer

Usually we need some time to summarise the process and then - yay, the offer is on the table! You have just received the opportunity to join one of our teams and work together with us :)

Our perks

icon

Training budget

4000 PLN net & great flexibility. Books, conferences, online courses, you name it.

icon

Social package

Each month you receive benefit points transferrable to tickets, discounts or a prepaid card.

icon

Four extra days off

We’re not minimalist. That’s why you get 4 days more than Polish law requires.

icon

Flexibility

Sometimes you need to do your stuff without being at the office or start a day later thanks to flexible working hours.

icon

Top-notch equipment

Most modern stuff with MacOs or Windows on board & mobile with either Android or iOS.

icon

Standing desks

All desks at our offices are adjustable, so you can always stretch your legs and stay more healthy.

icon

In-house trainings

Improve your business, tech & soft skills during working hours

icon

Tech Jump

Mentoring program that helps you to learn completely new frameworks and programming languages.

icon

Off-sites

We’re not working in a client-contractor pattern. You’re part of a Scandinavian team, thus you often meet in the same location.

icon

Multisport

Choose the level that suits you and pick up your favorite sports venues.

icon

Medical care

With flexible plans tailored to you or your family.

icon

Electric scooters

We do have our own electric scooters ready to be borrowed for the work commuting.

Life at Schibsted