Who we are?
SuperControl is the UK’s leading property management system and channel manager for owners and managers of holiday rental accommodation. Our HQ is in Scotland
We have an expanding development hub in Bydgoszcz, Poland which provides talented developers to our sister brands in the USA, as well as our own.
We work as one connected team, with individual developers serving a designated brand.
Who we are looking for?
We are looking for a PHP Developer to join this team of talented individuals.
Your mission is to develop best-in-class solutions while working with an energetic and innovative team. This role is a mid-level developer position responsible for designing, building and maintaining web platform efforts at our company.
Developers working in this role will implement features and interactions as defined by the core leadership team. Development tasks are expected to be executed with security, performance, and supportability in mind.
As a mid-level developer, engineers in this role are expected to be available for critical platform support and to train and consult with junior team members to maximize their efficiency.
In this role, you will :
Proactively seek to improve and engineer innovative solutions based on researched customer challenges.
Handle concurrent development on multiple platforms.
Apply industry UX and interaction best practices to build effective and intuitive UIs.
Autonomously make application and design decisions that reflect company software goals.
Meet regularly with organizational stakeholders (Product manager, owner, and technical lead) to identify opportunity and needs.
Participates in regular DevOps team meetings as a permanent member of the DevOps interdepartmental initiative.
Participates in daily standups / scrum with the Web team. Identifies blockers and assists in removing them.
Educate development team on efficient use of product features.
Use best-practice techniques when addressing application security.
The skills / qualifications we are looking for are :
5 years (minimum) of demonstrable PHP programming experience. Preferably with production applications written in Laravel, Symfony, WordPress or Drupal.
Preference will be given to applicants who can demonstrate experience in OOP architecture.
Comfort working in a team of developers utilizing VCS systems.
Experience with enterprise scale use of CPanel for DNS and other administrative tasks.
Experienced with NodeJS and managing node applications.
Demonstrable experience with modern front end frameworks, such as : VueJSReactRiotJS
Demonstrable experience with front end build systems and procedures.
Experience with *Nix based systems, and the ability to confidently / accurately diagnose and repair some systems based issues.
Experience working with mySQL databases (Raw mySQL or DBAL). Preference given to applicants with schema design experience.
Excellent communication skills. Applicants should be able to communicate effectively with internal stakeholders and external technology partners.
Experience working in an automated environment with tools such as Jenkins or CircleCI.
Experience with testing infrastructure and automation for both frontend and backend systems. Preference given to : Karma / Mocha / ChaiPHPUnitNightwatch
Strong preference for experience using Docker and docker-compose to provision local environments.
Relaxed, friendly working environment.
A competitive salary based on experience