Job Closed
This listing is no longer active.
Bringing consumer finance into the digital world
Senior Product Engineer – PHP
Location
United Kingdom
Posted
57 days ago
Salary
0
Seniority
Senior
Job Description
Senior Product Engineer – PHP
Lendable
• As a Senior Product Engineer, you'll be a key player in our engineering organisation, a vibrant community of over 200 talented engineers spanning backend, frontend, mobile, and platform disciplines. • You'll dive into a wide range of exciting projects, from building and integrating new APIs that elevate the customer journey to optimising our cutting-edge lending platforms. • You'll also engage in deep architectural discussions, shaping the future of our products.
Job Requirements
- Strong, business oriented, engineer with modern PHP development experience (PHP 8.0+ is a must). You're fluent in the latest PHP features and best practices.
- A solid grasp of a modern PHP framework like Symfony or Laravel.
- Experience with Domain Driven Design, Message-Driven Systems, and Event Sourcing is a significant plus.
- Familiarity with microservices architecture and working on financial systems is a bonus.
- Excellent automated testing skills (unit, integration, functional) - you believe in quality code.
- A genuine desire to learn, collaborate, and contribute your ideas within a highly collaborative team.
- High degree of ownership and autonomy
- Experience in a cross-functional environment is a plus, but not essential.
Benefits
- Flexible working: flexible approach tailored to each role. Hybrid roles require three days in-office weekly; fully remote roles include regular opportunities for in-person connection through socials and off-sites
- Socials & connection: opportunities and events to come together, socialise, and get to know each other beyond the office walls
- Health coverage: support for your physical and mental wellbeing, including private health cover
- Retirement & savings: long-term financial wellbeing through retirement savings plans
- Employee referral programme: earn a competitive bonus when you refer successful new team members
- Office meals & snacks: enjoy a fully stocked kitchen, plus complimentary lunches prepared by in-house chefs on in-office days at select locations
- Sustainable commuting: cycle-to-work and electric vehicle salary sacrifice schemes available in select locations
Related Guides
Related Job Pages
More Backend Engineer Jobs
Net fullstack - Azure
Sequoia ConnectOur core expertise lies in connecting Top Technologists with Top Companies through unparalleled IT headhunting solutions
Role Description We are currently searching for a Net fullstack - Azure: - Design and implement end-to-end features across both frontend and backend technical stacks. - Work on both frontend and backend code to ensure seamless application functionality and performance. - Build and consume robust APIs to support platform integrations and ecosystem communication. - Handle data access and persistence layers efficiently within enterprise databases. - Support cloud deployment and environments ensuring modern DevOps and hosting standards. - Collaborate closely with product managers, architects, and QA engineers to deliver high-quality digital solutions. Qualifications - Strong development experience with Microsoft .NET for core backend engineering. - Hands-on development proficiency with ReactJS for building modern frontend interfaces. - Proven experience working with Azure cloud platform services and cloud deployments. - Technical knowledge and development experience with SharePoint Online ecosystems. - Solid expertise in API development (building and consuming web services). - Deep understanding of data access, data persistence, and architectural design patterns. - Advanced Oral English. - Advanced Spanish. Requirements - Strong development experience with Microsoft .NET for core backend engineering. - Hands-on development proficiency with ReactJS for building modern frontend interfaces. - Proven experience working with Azure cloud platform services and cloud deployments. - Technical knowledge and development experience with SharePoint Online ecosystems. - Solid expertise in API development (building and consuming web services). - Deep understanding of data access, data persistence, and architectural design patterns. Benefits - Fully remote.
• Contribute to the design and implementation of product features that align with technical strategy, quality standards, and functional requirements. • Develop clean, maintainable code along with corresponding automated tests. • Participate in release planning, providing reliable estimations and delivering work that meets scope and quality expectations. • Engage in code reviews and other collaborative engineering practices. • Take part in daily standups, sprint ceremonies, and retrospective discussions. • Participate in security reviews of new development to help ensure compliance with Sophos security requirements and industry best practices. • Troubleshoot and resolve issues, escalating complex problems to more senior team members when appropriate.
Senior Ruby on Rails Developer
Sur GlobalWe don’t just partner with you, we accelerate your progress and fuel your growth.
• Design, build, and maintain features in a modern Rails codebase. • Own background and asynchronous workflows including retries, idempotency, throughput, and observability. • Model, query, and optimize data in a document-oriented datastore environment. • Build and maintain HTTP APIs and third-party integrations including webhooks, authentication, billing, and notifications. • Diagnose and resolve production issues in collaboration with product and support. • Improve system reliability, performance, and operational safety. • Contribute to long-term code health through refactoring, testing improvements, security practices, and thoughtful code review.
• współpracować z zespołem klienta, • uczestniczyć w tworzeniu rozwiązań, omawianiu problemów programistycznych, • tworzyć oprogramowanie, testować i opiniować rozwiązania dla klienta, • pracować z takimi technologiami jak **Scala, Kubernetes,** • pracować nad usprawnieniem i optymalizacją procesów i dostarczanych rozwiązań, • dbać o jakość i bezpieczeństwo kodu.




