Purpose of Position

Working within one of our agile Engineering teams, this role reports to the team’s Lead Engineer. You will be working closely with your team members to write outstanding code to implement new features and maintain our award-winning affiliate marketing platform.

As an Engineer, you enjoy writing SOLID, secure & well-tested code. You are confident in your technical stack, able to code quickly and efficiently while participating in design and infrastructure discussions. You enjoy coaching junior colleagues to improve their skills, have a good understanding of the user needs within your service, and work with the team’s product owner to translate these into technical solutions

Key Tasks

  • Code development, review, refactoring and innovation
  • Design and build high-volume distributed systems utilising streaming and queueing solutions
  • Build new products, and re-engineer and continuously improve existing applications
  • Work with Product Managers and Owners to convert user stories to features and tasks
  • Contribute to reviews, retrospectives, planning and development sessions, helping to shape development technologies and practices
  • Communicate effectively in both verbal (day-to-day discussions, team meetings) and written forms (documentation, emails, messaging tools) with team members regardless of proximity
  • Work with your team to ensure quality is high and issues are addressed correctly
  • Troubleshoot and resolve issues in a timely and proactive fashion

Skills & Expertise

  • Minimum 2 years commercial experience, working with PHP (v7 & 8), Symfony, PHPUnit, MySQL
  • Good knowledge of Git
  • Automated unit and integration testing, ideally through a TDD approach
  • Passion for writing elegant code and a desire to constantly refactor and improve legacy applications, with a good understanding of SOLID design principles and OOP
  • Non-relational databases (e.g. MongoDB), in-memory search tools (ElasticSearch, Redis)
  • Consuming and adapting CI/CD pipelines
  • Working on subscription or high-volume transactional systems

Our Offer

  • With physical and mental wellbeing of our employees at the forefront of our minds, we have shifted to a 4-day working week, offering our employees a greater work-life balance
  • Whether you enjoy working from the office or from home, Awin allows you to decide. Our “Work Wherever” policies also make it possible for employees to work from Awin locations all over the world
  • Private health insurance that covers several types of health, vision and dental treatments
  • Taking care of your mental wellbeing by offering access to various mental health initiatives

Established in 2000, Awin is proud of our dynamic, social and inclusive culture.

Like all businesses, we’ve had to adapt and nurture our culture in a virtual environment. Our virtual ‘Life @ Awin’ hub brings our colleagues from across the globe together for various social activities.

Diversity & Inclusion are paramount to us, and we proudly pursue and hire diverse team members. We champion uniqueness and authenticity; this is who we are at our core. Our network of affiliate partnerships are diverse and transparent, as are the employees powering our vision to build the world’s leading open partner ecosystem. We welcome all backgrounds, identities, and experiences. If you need support at any point in the application or interview process, please let us know.

Apply now to begin the next stage of your career at a progressive company that supports both your professional and personal development.

 

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)