We are looking for a Senior PHP Developer to join our Custom Development Team. As part of the team, you'll help deliver in a timely manner large pallet o projects with a focus on B2B delivery.
Responsibilities
- Contribute to the conception, development, and delivery of custom projects.
- Write robust, elegant, and efficient code in PHP.
- Be the Senior PHP Developer on large scale projects where required (with support from Custom Development Lead).
- Collaborate with team members (and other departments where applicable) to pro-actively enrich the development of the projects.
- Produce documentation (including technical specifications, setup guidance, and user instructions where required).
- Adhere to established development processes, procedures, and standards.
- Complete assigned tasks on time and on spec.
- Contribute to technical discussions, decisions, and development strategies.
- Carry out regular, relevant research and share findings/insights across the team.
- Openness to learning other languages and frameworks if required.
Skills & Qualifications
- Strong knowledge of PHP web frameworks (Symfony & Laravel).
- Good knowledge of object-oriented PHP programming.
- Strong knowledge of the common PHP or web server exploits and their solutions.
- Understanding of MVC design patterns.
- Experience with Web Services (REST, XML-RPC, JSON-RPC or SOAP)
- Caching technologies/mechanisms, queues
- Good knowledge of JavaScript (previous experience with JQuery, AngularJS, React, etc.)
- Basic understanding of HTML5, and CSS3.
- User authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and databases into one system.
- Creating database schemas that represent and support business processes.
- Familiarity with SQL databases and their declarative query languages (MySQL, MS SQL Server or MongoDB).
- Proficient understanding of code versioning tools, such as Git.
- Bachelor's Degree
What we look for in our new colleague is
- Passion for technology
- High standards and want to make a difference with your work.
- A person how works well in a small team and you can convey his brilliant opinions with well-reasoned arguments.
- Good sense of humor.