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.