Develop solutions that are robust, maintainable and of high quality, including writing clean, efficient code
Provide regular demonstrations and presentations of your work to both the internal team and client stakeholders
Actively engage in team activities to ensure the quality of deliverables
Foster a collaborative and innovative work environment
Implement code in accordance with the team’s established processes, standards, and best practices, ensuring consistency, efficiency, and compatibility within the team’s workflow
Maintain awareness of industry trends and best practices, staying up to date with emerging technologies
Analyse project requirements to devise an effective implementation plan
Experience & Relevant Qualifications
Proficiency in two or more programming languages
A good understanding of database systems (either SQL or noSQL based)
Experience in software testing techniques, including writing unit and integration tests
Experience working in web development and at least one modern frontend framework such as React, Vue or Angular
Able to debug and troubleshoot bugs and problems using a methodical problem solving approach
Able to understand, recognise and apply data structures and design patterns as part of a problem solving process
Comfortable working in a command line environment
Familiarity with continuous integration and continuous deployment techniques
Experience using a major cloud provider such as AWS, Azure or Google Cloud
Containerisation experience such as Docker and/or Docker Compose
Experience with one or more of:
PHP & Laravel
Ruby & Rails
C / C++
Mobile (Native or Cross Platform)
About Us
We care about personal and professional development and offer all of our employees training opportunities via Udemy. We also have an employee wellbeing allowance (so that’s your gym paid for), as well as a quarterly team event to bring us all together.
No two days are the same and we’re always looking out for how we can make a difference in the local community as well as for our clients. Our focus goes beyond just delivering good technology, we’re committed to making a tangible positive impact on people, communities and the planet. With a practical and adaptable approach, we tackle challenges head‑on, advocating for solutions that prioritise long‑term success and sustainability.
Whether you’re at the start of your career and seeking your first step into the working world or at the top of your game but looking for a new challenge, let’s chat!
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.