Our client is an internationally recognised SaaS agency who are looking for an ambitious Software Engineer to join their team based in London.
As Software Engineer you will work as a part of a cross-functional, delivery-focused team with engineers, QA and Product managers working together using Agile principles in a highly autonomous and collaborative environment.
Role & Responsibilities:
- Collaborate closely with the Lead Software Engineer on designing new features and seeing them through to completion.
- Share knowledge, code and ideas across other teams.
- Write clean, well-tested and refactored code.
- Ensure code quality though pull requests.
- Master a complex business domain.
Skills & Experience:
- Software engineering experience using one or more languages including PHP.
- OO skills, strong design patterns knowledge.
- Experience with Agile and Lean delivery approaches and modern engineering practices, such as clean code, TDD, refactoring, Continuous integration.
- Experience in developing and consuming REST APIs.
- The ability to communicate in a concise and focused way, listen to others, and practice patience.
- A passion for close collaboration with QA Engineers and Product Managers would be beneficial.
If this sounds like the role for you, click “apply” and we will be in touch to tell you more.