Job Responsibilities:
- Work in a great team together with Project Managers, Web Developers, Front End Developers, Quality Assurance Engineers and System Administrators
- Analyze client business requirements and recommend innovative solutions / provide estimates when needed
- Collaborate with the team in order to understand the client needs and communicate project progress
- Determine the best approach to solving complex business problems with technology and write great & documented code to accomplish this
- It is expected that you will be passion driven with a sharp attention to details, especially for embracing new technologies (like Varnish, MongoDB, Node.js)
Job Requirements:
- Experience working with Symfony 2 or Symfony 3
- Proven PHP experience and great knowledge of OOP in PHP7 and PHP5
- Solid background in working with MySQL database and Memcache
- Experience with bundles and composer
- Understanding Symfony internal logic
- Experience in distributed systems
- Basic Linux knowledge
- Working with a version control system (GIT)
Other Requirements (Competencies):
- Symfony 2 or Symfony 3 certification
- PHP7 or PHP5 certification
- Experience working with PHPUnit
- Experience working with React
- Experience with Web services, XML, AJAX and integration with 3rd party providers like Facebook, Twitter, Youtube, Google, payment providers, etc.
- Ability to analyze and troubleshoot staging and production implementations, security and performance
- Fluent with Linux