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: Node.js, PHP.
Databases: SQL / relational databases.
Cloud: Azure / Azure Cloud experience (strong advantage).
Desired Skills:
- Front End Tools
- Back End Tools
- Databases Tools