Job description
We are looking for excellent software developers to join our growing team in Milan.
Our platforms are written on Symfony as our MVC framework. Developers choose the tools that work best for them - for instance, we have a mix of Linux, Windows, and Mac workstations in the team.
We are adopting and adapting agile development techniques such as test-driven development, pair programming, and continuous integration.
We hold regular retrospectives to improve our working environment and lightning talks to share cool ideas whether work-related or not.
We reserve one day per week for research and development and we call it "Tech Friday".
We allocate specif per developer yearly budget to participate and join conferences and workshop for professional training.
We expect developers to be generalizing specialists, ready at the drop of a hat to refine an algorithm, write a tricky integration test, tune a SQL query, or discuss feature nuances with a product manager.
Your responsibilities will be:
- Communicating with business owners and product managers regarding development tasks for our website or backend systems
- Breaking down complex tasks into smaller pieces and distributing it across the team
- Verifying the outcome of those tasks, organizing code reviews
- Scheduling estimation, planning and daily meetings to track progress, problems, plans
- Coaching the developers on topics they need more knowledge on
Skills & Requirements:
Essential Attributes and Skills:
- Several years of experience with PHP, OOP, Symfony, Laravel MVC Frameworks
- Experience with Git
- Good knowledge of MySQL
- API RESTFull Development
- A proactive, goal-oriented, reliable and self-structured way of working
- Solid and extensive coding experience in a commercial environment
- Experience with a no-relational database
- Test-driven development and continuous integration
- Willingness to collaborate closely with colleagues inside and outside the team
- Flexibility and interest in a wide range of development activities
- Fluency in English
Nice to have Skills and Experience:
- Experiences in ElasticSearch and RabbitMQ e Experience with a no-relational database
- Queries and analysis on large datasets
- Experience in e-commerce