Responsibilities Working with product and client stakeholders to understand real problems and shape buildable solutions Owning features end to end, from early scoping and design through to build, testing and release Using AI coding agents to move quickly while staying responsible for code quality, structure and maintainability Building and integrating AI-assisted features, including prompts, evaluations and guardrails Working from a defined data model and flagging issues early where something does not add up Feeding what you learn back into product and client conversations so each iteration improves Requirements Strong TypeScript and Angular experience Genuine Java strength, especially around API integrations Comfort working across front end, back end and data Strong product instinct and the ability to ask why something should be built, not just how Practical experience or strong fluency with AI coding tools Clear communication with product, client and engineering stakeholders Good judgement around quality, maintainability and long-term stability Ability to own work end to end without needing every next step defined #J-18808-Ljbffr