Full Stack Engineer (mid-level)
Your new company
You'll be joining an organisation that is investing heavily in modernising its digital capabilities and building high‑quality, user‑centred systems. The environment is collaborative, supportive, and focused on delivering practical, impactful technology solutions. While the organisation is still developing its digital maturity, there is strong momentum and a clear roadmap for improvement, giving you the opportunity to shape meaningful change and influence how digital products are built and adopted.
Your new role
As a Full Stack Engineer, you'll take ownership of end‑to‑end solution development — from data modelling and backend integration through to frontend UI/UX and quality assurance. You'll analyse data, build dashboards, design and implement databases, develop APIs, and create intuitive user interfaces using modern frameworks.
You'll be stepping into the role at an exciting time, with major projects ready for development, including a new timesheet system, an internal online ticketing platform, and a customer‑facing online services portal. Detailed wireframes and design assets are already prepared, giving you a strong foundation to begin backend and integration work immediately.
What you'll need to succeed
* 5+ years' experience as a full stack developer or software engineer
* Strong SQL/MySQL and Python skills for data analysis and modelling
* Proficiency in React, JavaScript, CSS/Tailwind, and UI/UX principles
* Solid backend development experience with, Java, JSON, and API design
* Experience with database design, deployment, and integration patterns
* Strong understanding of QA processes, automated testing, and CI/CD pipelines
* Excellent communication skills and the ability to simplify complex technical concepts
* Experience working with stakeholders on requirements, documentation, training, and solution rollout
* Highly desirable: strong experience in Microsoft Azure, Power Platform, Power BI, Power Automate, Azure SQL, Function Apps, and API hosting
What you'll get in return
You'll have the opportunity to shape the next generation of digital services and deliver solutions that directly improve user and organisational outcomes. You'll work on meaningful, high‑impact projects with modern tools and a supportive team. You'll also gain exposure to enterprise‑level Azure development, end‑to‑end solution ownership, and the chance to influence how digital capability grows across the organisation.