Lead PHP Developer
Location: GB, , London
Department: Engineering
Employment type: Full-time
Required experience: Mid-Senior level
Industry: Financial Services
Function: Engineering

Company profile:
Money is a person-to-person money transfer app designed to simplify how people send money home to their friends and family abroad.Moni makes sending money as easy as sending a text message. It allows users to send money to a mobile number anywhere in the world. Anyone with a UK bank account and a UK mobile phone can download the Moni app and start sending money.It is a simple, convenient and secure way to send money in seconds without having to remember sort codes, or the account and IBAN numbers required for cross border payments. The founders were heads of Google Mobile and Yahoo! Mobile product team and is backed by TechStars - the #1 startup accelerator in the world. #URL_29641dd1fe6b250cedc9a7e61653352605c8b70d0aa132a1c94919ff5df7b578#We share space with other startups at 8 Warner Yard, EC1R 5EY 

Job description:
A great opportunity to be a part of a cross functional development team in a London-based mobile start-up, and work in an agile environment that requires collaboration, great communication skills and flexibility.We are tackling a complex problem: allowing a user to transfer money abroad from the convenience of their mobile phones.We’ll expect you to be engaged, be critical, and always ready to propose that one idea that will make our product and systems that much better.We are looking for someone who has confidence in making architectural decision, is able to set direction and keep discipline to deliver maintainable, well written code.If you are up to the challenge, we’d love to hear from you.

Requirements:
Demonstrable experience in design, development and operational support of fault-tolerant distributed systems, with emphasis on PHP, SQL, and object-oriented programming techniques. The current platform is predominantly PHP-Symfony2, but we are looking for developers who understand the inner working of such framework rather that how to use it.Able to influence and promote best development practicesStrong knowledge and passion for test-driven development, including the specification of detailed test cases, and writing integration and unit tests. Exposure to continuous integration tools, outside-in development, concept of continuous delivery, and if you speak gherkin - great!A record of active involvement in a number of full product lifecycles within agile environmentExcellent written and verbal communication skills and must be able to work effectively in cross-functional teamsNot a stranger to topics such as: MVC and other design patterns, unit testing, behaviour testing, test driven development, mocking, stubbing, REST services, outside-in development, agile and lean methodologies, fun, socialising, beer o’clockEducation: MS or BS in computer science / related field, or equivalent knowledge and experiencePluses• You're interested in mobile payments and want to help shape the industry• You get excited when you see customers using your applications• You thrive working in an agile and collaborative environment• You care about great design and user experience• You have strong self-management skills, and love taking the initiative.• Experience using GitHub, Jira, Confluence, Jenkins and other team tools• Don't mind a happy hour or get-together once in awhile with the team after a hard day's work.  

Benefits:
Remuneration: Salary &amp; Equity participationHealthcare insurance