What you’ll doDevelop and improve our Angular web applications and contribute to our Ionic/Capacitor mobile app.Own features from understanding requirements through implementation, testing and release verification.Improve important user journeys, including search, navigation, conversations, forms and account management.Diagnose problems across the interface, application state, APIs and data, and resolve their underlying causes.Work closely with backend developers to build clear API contracts, dependable integrations and useful error handling.Help establish consistent architecture, reusable components, coding standards and appropriate automated tests.Review code, document important decisions and support other developers.Recommend improvements that balance product needs, maintainability, performance and delivery time.What we’re looking forStrong experience delivering production applications with Angular, TypeScript, RxJS, HTML and CSS.A sound understanding of component design, routing, forms, state management and asynchronous behaviour.Experience maintaining and improving an established codebase.Strong skills in REST API integration, authentication, session handling and debugging.Experience with Git, pull requests, code reviews and automated testing.Attention to responsive design, accessibility and consistent behaviour across browsers and devices.Clear communication and the ability to explain technical decisions and trade-offs.Evidence of taking responsibility for working software, including investigating issues after release.What success looks likeYou understand how the existing platform fits together, help the team agree on sensible priorities and deliver improvements users can depend on. Your changes preserve working journeys, reduce recurring problems and make future development easier.