- Own and deliver full-stack solutions from design through to production
- Work directly with clients to translate business needs into practical technical solutions
- Contribute to architectural decisions and technical direction
- Improve, modernise, and optimise existing systems
- Work autonomously while collaborating closely with a skilled engineering team
Minimum Requirements:
Education
- Degree in Computer Science, Software Engineering, or related field.
- 5-8 years of experience in full-stack software development
Knowledge:
- Deep technical understanding beyond frameworks and tutorials
- Comfortable working independently and taking ownership
- Business-minded, with strong client-facing communication skills
- Passion for problem-solving, learning, and continuous improvement
- Front End: JavaScript, React and/or Svelte
- Back End: PHP, Node.js
- Databases: SQL / relational databases
- Cloud: Azure / Azure Cloud experience (strong advantage)
Desired Skills:
- PHP
- Javascript
- NodeJS