Job Role: Senior Software Engineer (PHP)
Reference: BH-329p
Working Hours: 5 days per week
Job Type: Permanent or Long-term Contract, your preference.
Permanent Salary: £70k to £90k GBP/EUR per annum (5800-7500 per month), depending on experience
Contract Daily Rate: Up to 350-450GBP/EUR per day (7000-9000 per month)
Location: Fully Remote (UK or EU only)
About the Company:
Our client is a fast-growing fintech company, focused on reshaping consumer finance by utilising innovative technologies. Known for their dynamic work environment, they provide solutions that make financial services more accessible, efficient, and user-friendly. With significant growth in recent years, the company offers an exciting opportunity to work on impactful projects in a collaborative and ambitious team setting.
Role overview:
There are 4 different PHP teams that you can potentially join. They’re all working on a variety of different challenging projects.
Responsibilities:
- Technical: Develop and maintain high-quality software solutions, that are robust, scalable, testable, and maintainable.
- Innovation: Leverage advanced technologies, including AI, to automate workflows and reduce manual workloads.
- Collaboration: Partner with cross-functional teams, including operations and product management, to deliver impactful solutions.
- Problem Solving: Identify inefficiencies and design tailored tools to address complex operational challenges.
- Ownership: Take end-to-end responsibility for assigned projects, ensuring timely delivery and optimal performance.
Essential Experience:
- Strong experience in backend development, particularly with PHP (modern versions).
- Proficiency in frameworks such as Symfony, Zend, or Laravel
- A solid understanding of software design principles, testing methodologies, and scalable application development.
- Familiarity with cloud-based solutions (e.g., AWS), and microservices architecture / distributed systems architecture
- Familiarity with containerisation tools like Docker and Kubernetes.
- Strong problem-solving skills and a proactive approach to delivering solutions.
Desirable Experience:
- Worked in the Finance / FinTech / Banking domain
- Domain Driven Design, Message-Driven Systems and Event Sourcing would be a plus
- Kubernetes
- Kotlin for backend development
- Experience working in a Kanban environment
- Frontend Technologies such as ReactJS
- A desire to learn about Generative AI and LLMs
Company’s Tech stack:
- Backend: PHP, Symfony, MySQL, PostgreSQL, RabbitMQ
- Infrastructure: AWS, Docker, Kubernetes
- Testing: Behat, PHPUnit, Jest, Selenium
- Tooling: GitHub, Slack, Jira, Datadog, Jenkins, Github Actions
- Frontend: React, TypeScript
Benefits:
- Competitive salary with performance-based incentives.
- A flexible working environment, including remote options.
- The opportunity to work on high-impact projects with a talented, supportive team.
- Ongoing professional development and access to cutting-edge technology.