Home
Jobs
Saved
Resumes
Lead PHP Developer at DVM Hardware | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Lead PHP Developer
DVM Hardware
Remote
Website
LinkedIn
Lead PHP Developer
Europe
Full Time
1 hour ago
No Visa Sponsorship
Apply Now
Key skills
Docker
Jenkins
Kubernetes
Microservices
PHP
Postgres
SQL
Symfony
PostgreSQL
RESTful
Caching
Communication
Remote Work
About this role
Role Overview
Designing, developing, testing, documenting, releasing and supporting software from scratch
Enhancing and refining our existing API and backend systems
Integrating third-party solutions to broaden our payment ecosystem
Running tests to make sure everything works as it should and setting up a testing environment for checking new features
Fixing existing bugs and debugging the developed software
Preparing necessary technical documentation
Provide support for the implemented software in production
Collaborating with the front-end developers and other team members to complete all of the above tasks in the most efficient way
Improving our products and solving problems, with excellent troubleshooting skills, curiosity for innovations and unconventional solutions
Requirements
Understanding of best practices for optimizing code and web products in PHP, working with caching, asynchrony
Knowledge of best practices for developing and supporting large-scale projects
Deep understanding of OOP
Deep understanding of Symfony
Proficient in designing and implementing RESTful APIs using Symfony
Proficient in Doctrine ORM
Relational Database Management (PostgreSQL)
Proficiency in optimizing complex SQL queries for performance using techniques such as query rewriting, indexing strategies, and query execution plans
Proficient in designing database schemas, including normalization techniques, entity-relationship modeling, and schema design best practices
Understanding the inner workings of Kubernetes, Docker and its components such as Docker Engine, Docker Hub, Docker Swarm
Deep SOLID, GRASP understanding
Deep understanding of a broad range of design patterns, including their motivations, structures, and implementations
Knowledge of advanced DDD concepts such as Domain Events, Domain Services, Bounded Contexts
Advanced understanding of CQRS principles and benefits
Advanced knowledge of professional architecture design practices
Advanced knowledge of PHP integration test automation tools and libraries such as PHPUnit, Codeception, Behat
Advanced knowledge of the process of development and deployment of systems built on the basis of Event Sourcing
Advanced knowledge of microservices design and deployment processes
Advanced knowledge of Jenkins functionality
Tech Stack
Docker
Jenkins
Kubernetes
Microservices
PHP
Postgres
SQL
Symfony
Benefits
Competitive compensation package (commensurate with your experience)
19 business days of flexible Paid Time Off (PTO)
Fully remote work with flexible hours (within the CET time zone) from any location of your choice
Values-driven culture with a friendly and supportive work environment
Opportunity to regularly participate in conferences and community events as both a participant and contributor
Matrix organizational structure designed to streamline communication, remove barriers, and promote efficiency
Apply Now
Home
Jobs
Saved
Resumes