Full Stack Engineer
Role details
Job location
Tech stack
Job description
We are looking for a skilled and passionate Full Stack Developer to work alongside our tech team, General Manager, and commercial colleagues. Playfinder is in a critical phase in its growth; this role is pivotal to ensure we can meet the needs of an ever-evolving and expanding market., * Backend Ownership: Building new features and maintaining our tech stack.
- Collaboration: Providing technical feasibility advice to the product working group and supporting the Frontend Developer with robust API contracts.
- Infrastructure & Security: Owning our releases, managing cloud infrastructure, and ensuring system security.
Requirements
- Infrastructure & DevOps: Owning our release management, security, and infrastructure (Terraform/Ansible).
- Front-End Support: Collaborating with our dedicated Frontend Dev using Angular, TypeScript, and SCSS.
- Engineering Quality: A commitment to TDD, SOLID principles, and clear technical documentation.
Why join? You will be the primary technical owner of our backend and infrastructure. Whether you are a strong Mid-level dev looking for more autonomy or a Senior looking to lead architectural decisions, you will play a pivotal role in our next two years of strategic growth., * As a Mid-level candidate: You are a confident and talented coder eager to learn from our leadership team and help shape strategic direction while maintaining a robust PHP/Angular stack.
- As a Senior candidate: You bring architectural thinking, a passion for mentoring, experience in end-to-end delivery, and the ability to influence our technical roadmap., * Backend: Expert-level modern PHP (8.2+), Symfony (6.4+), and REST API design.
- Front-End: Modern Angular development (Components/State Management), TypeScript, and SCSS.
- Documentation: Proficient in consuming, interpreting, and maintaining technical documentation.
- DevOps & Tools: Experience with (or a strong desire to own) infrastructure as code (Terraform/Ansible), release management, and security best practices.
- Data: Knowledge of SQL, Redis, and performance optimisation.
- Frontend: Capable of working within Angular components when required.
- Quality: Demonstrated understanding of SOLID, DRY, TDD, and technical documentation.
- Process: Familiarity with Scrum/Agile and navigating trade-offs in complex systems.
Bonus Experience:
- Elasticsearch queries, API Platform, and Server Side Rendering (SSR).
- Familiarity with AWS or GCP would be a plus
Benefits & conditions
Package: £45k-£70k (Subject to experience) + Share Option Scheme + 25 Days Holiday + B'day Off