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.