2022-07-29 11:26:48

PHP Developer

CVMarket.lt klientas

Job Description

The PHP Developer is a part of team, which is focused on customer-facing services for retail physical and online shops every day. Continuously participates in planning, development, and testing, reviews, bug-fixing and software packages deployment. Implementing new software features as well as improving existing services functionality while working with variety of products, including e-commerce, PIM solution and stock management together with interfaces to ERP system.
You will work together with project team of highly skilled 8 web developers and you will also belong to the internal team of 5 members and 1 IT Manager. There will also be 2 Product Owners in other team working in collaboration with you.

Your responsibilities will include:
- Overtake development and support of multiapplication solution of e-commerce from external developers
- Own further technical decisions of development and support of e-commerce solution
- Create and improve e-commerce, PIM and stock information solutions
- Write clean, testable, easily maintainable code
- Troubleshoot and debug web applications
- Build reusable code and libraries for future use
- Integrate and maintain various third party integrations
- Test and troubleshoot with automated testing or manual quality assurance

Tech stack: PHP7, Symfony 3, MySQL, PHPUnit, Behat, Elastic search, RabbitMQ or other queue brokers, Vagrant, Docker, Jenkins, etc.

Requirements

- Experience with PHP 7 (minimum 2 years)
- 2+ years experience with Symfony 3 framework would be great. If not, other frameworks (Laravel and etc.) would be also considered.
- Strong MySQL skills
- Strong REST API skills
- Able to work with a team to implement new or maintain existing functionality

Bonus points for:
- E-commerce and Elastic search experience
- Sylius and Akeneo experience
- Knoweledge about Linux servers
- Experience in writing automatic tests (unit and integrational) with PHPUnit/Behat/Selenium.

Company offers

- Competitive salary and personal benefits
- Possibility to make impact in big OmniChannel project
- Deepen your technical skills by applying latest technology news in retail and online business cases
- Fun, helpful and dynamic environment, exploiting modern working methods and tools.