Job Description
What you'll be working on
As part of a small, high‑impact software engineering team, you’ll:
Design, develop, test, and support end‑to‑end solutions across Java (11+) back‑end and React (18+), TypeScript, JavaScript, HTML & CSS front‑end layersShape user experiences by producing wireframes, prototypes, and UI designsBuild and maintain UI‑driven automated tests and follow strong TDD practicesCollaborate with business and technology stakeholders to deliver meaningful outcomesIntegrate with wider enterprise systems (e.g. CRM, ERP, identity platforms)Configure and maintain CI/CD pipelines and infrastructure‑as‑code (e.g. Terraform)Support live systems and resolve issues end to endCoach and mentor junior engineers, fostering knowledge sharing and collaborationAI‑first development
This role is hands‑on with AI‑enabled engine...