Product Engineer – PHP

0
145

We have partnered with Arbor, the UK's fastest-growing cloud MIS today, helping primary schools, secondary schools and MATs work more easily and collaboratively. Due to their further development, we are looking for a motivated Product Engineers to join their team in Serbia.

Job purpose:

The Product Engineer role is responsible for contributing toward the development of the companies core systems and processes, as well as auxiliary services where needed. The role will specialize in PHP application and web development, as well as the development of scripts and processes to support systems where needed.

Responsibilities:

  • Work closely with the Engineering Lead to help solutionize feature requests
  • Create appropriate documentation for new feature developments, including diagrams where appropriate
  • Write appropriate tests around new features and ensure appropriate test coverage
  • Produce well-written code using standard design patterns and methods
  • Participate in code reviews and pair programming with colleagues
  • Participate in tech talks and team-based learning to ensure knowledge is spread

Knowledge, skills and experience:

  • Extensive experience of Object-Oriented languages and software development
  • Understanding of software engineering principles, such as SOLID, DRY etc.
  • Understanding of relational database technologies
  • A positive and proactive attitude to problem solving
  • A team player, willing to muck in and help others when needed, driven personality who asks questions and actively participates in discussions
  • Good written and spoken English so you can present your ideas – our HQ is based in London
  • Minimum 2 years experience in software development

Bonus skills:

  • Past experience with enterprise solutions
  • Familiarity with Scrum methodology or other agile development processes
  • Experience with cloud computing
  • Experience with Docker and containerisation
  • Familiarity with software best practices such as Refactoring, Clean Code, Domain-Driven Design, Test-Driven Development, etc.

Only shortlisted candidates will be considered

POSTAVI ODGOVOR

Please enter your comment!
Please enter your name here