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.