Senior Full-Stack Engineer
New
X
XcelirateSoftware Development
London, England, United Kingdom. Amsterdam, North Holland, Netherlands. Berlin, Berlin, Germany. Paris, Île-de-France, FranceContractSenior
SalaryAn annualised rate of €125,000 + retention bonus scheme
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years of PHP development; 12+ years of web application development; 6+ years working with frontend frameworks/libraries
- Required Skills
- AWSPHPVue.JsSymfonyNext.jsReactTerraformAnsible
Requirements
- 10+ years of PHP development, with expertise in at least one framework (Symfony, Zend preferred).
- 12+ years of web application development experience.
- 6+ years working with frontend frameworks/libraries like Vue.js, React, Nuxt, or Next.js.
- Deep understanding of scalable web architectures (monolithic, microservices, or hybrid).
- Strong communication skills, with the ability to explain technical concepts to both engineers and non-engineers.
- Passion for automated testing (unit, integration, and end-to-end) and test-driven development (TDD).
- Hands-on experience building and maintaining CI/CD pipelines.
- Strong expertise in PHP development, debugging, and algorithm/software design.
- Knowledge of agile development tools, techniques, and principles.
- Familiarity with Ansible and Terraform for infrastructure automation.
- Experience deploying, managing, and scaling applications in cloud environments (AWS, Azure, Google Cloud).
- Strong grasp of web security: encryption, authentication, authorization.
Responsibilities
- Manage your own time while adhering to priorities set by the company.
- Build new features and improve existing ones across our platforms.
- Refactor and enhance applications to keep them performant, scalable, and maintainable.
- Write tests (unit, integration, and end-to-end) to ensure software reliability.
- Be involved in every phase of the software lifecycle, from ideation to deployment.
- Participate in deep technical discussions and help shape our applications and infrastructure.
- Get hands-on with all elements of the stack, from backend logic to frontend interactions.
- Identify inefficiencies and help streamline workflows, reducing unnecessary work.
- Take ownership of your work, ensuring high-quality results and maintainable solutions.
View Full Description & ApplyYou'll be redirected to the employer's site