Position: Junior PHP Engineer(Symfony)
Company: SoftServe
Experience required: 1y
English level: upper

**WE ARE**
SoftServe is an IT company that is engaged in consulting and serving the field of digital technology.

Our Client is a leading sales and marketing technology company in Europe, specialized in the automotive sector. Our mission is to empower manufacturers and dealerships to sell more with innovative, cloud-based products and services to offer the best digital customer experience.

We are on a fast and ambitious trajectory and serving 90% of the automotive manufacturers. To continue our growth, we are hiring new talents. If you want to spark the future of the automotive world, join us. We are located in the UK which provides you with the opportunity of On-site visits.

We are looking for a candidate familiar with the following project technologies: PHP/Symphony, MySQL and ORM (Doctrine), TDD (JUnit and Spock), and Git.

**YOU ARE**
Having 1+ year of commercial work experience with OOP in a PHP/Symfony environment
Understanding fundamental computer science and software engineering concepts (e.g. design patterns)
Possessing knowledge of unit and functional testing and experience with TDD
Experienced with third-parties systems integration and asynchronous jobs
Familiar with continuous delivery and with the principles of 'you build it, you run it'
Skilled with relational databases (MySQL) and ORM (Doctrine)
Showing a deep understanding of Agile principles and best practices such as peer review, pair programming
Self-motivated, well-organized, detail-oriented, and a strong team player
Able to get results in a tight schedule
Initiative and self-sustainable professional
Ready to help others in the moment of need
Demonstrating Upper Intermediate in English, both written and verbal

**YOU WANT TO WORK WITH**
Developing new features based on backlog elaborated together with PO, fixing defects in the existing functionality
A strong team of experts
Conducting peer reviews for team members
Conducting demo to the client
Troubleshooting and investigating end-customer issues
Driving continuous improvements both in product functionality and codebase
Situations when you are not afraid of making mistakes and learning from them
Producing high-quality deliverables and propagatштп high-quality culture in a team
Communicating with native speakers on a daily basis

**TOGETHER WE WILL**
Ship robust, maintainable, and tested code in production
Collaborate with POs and other devs to deliver value incrementally but constantly
Understand business needs to make sure you’re addressing them properly
Liaise with the QA Engineers to test the user stories
Identify and implement the best architectural solutions collaborating with the architects
Help to improve our way of working based on continuous improvement
Have a flexible schedule and work in a friendly environment
Grow professionally and learn from each other
Share many other advantages with you such as attractive salary, modern office, a package of benefits, language classes
Make you familiar with our structured career path and development opportunities