Senior Software Engineer
Haystack · Birmingham
Job description
About the role
We are partnering with a well‑established UK leader to build and maintain modern web applications. You will work on a full‑stack stack, delivering high‑quality features and mentoring junior developers in a fully remote environment.
Key responsibilities
- Develop and maintain web applications using PHP, React, MySQL/PostgreSQL and related technologies.
- Design, implement and integrate REST and GraphQL APIs.
- Work with cloud infrastructure, messaging systems (Redis, RabbitMQ) and CI/CD pipelines.
- Participate in code reviews, Git workflow management and technical decision‑making.
- Mentor other developers and contribute to architectural discussions.
Required profile
- Minimum 5 years of experience with MVC frameworks such as Symfony.
- Strong proficiency in PHP and modern JavaScript (React, NodeJS).
- Solid understanding of relational databases (MySQL, PostgreSQL) and version control (Git).
- Experience with Redis, RabbitMQ, GraphQL and cloud‑based deployments.
- Passion for clean, maintainable code and end‑to‑end project ownership.
Required skills
- PHP
- React
- Symfony (or similar MVC framework)
- MySQL
- PostgreSQL
- HTML
- CSS
- JavaScript
- NodeJS
- Redis
- RabbitMQ
- GraphQL
- Git
- CI/CD pipelines
What we offer
- Competitive salary up to £70,000 per year.
- 25 days holiday plus bank holidays.
- Flexible working hours and fully remote setup.
- Provision of a MacBook for efficient work.
- Collaborative, forward‑thinking environment.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Kingdom.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 1 week from now
45 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Haystack
Birmingham