Job Title: Web Application Developer
About the Role
We are seeking a highly skilled and motivated Web Application Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining responsive, accessible, and secure user interfaces using Angular and related frameworks.
About the Project
The project involves delivering project-focused, user-centric web applications for public sector safety and justice programs. You will work closely with designers, backend developers, and DevOps engineers to deliver integrated solutions and achieve project milestones. Your expertise in UI development, integration, accessibility, compliance, and testing will play a crucial role in ensuring the successful delivery of the project.
Key Responsibilities
* Design and develop visually appealing, adaptive user interfaces using Angular and TypeScript to ensure seamless experiences across devices
* Maintain and refactor existing UIs to improve performance, user engagement, and adherence to best practices in frontend architecture
* Implement secure and efficient data communication between the frontend and backend APIs, including RESTful and Azure service integrations
* Troubleshoot and optimise API requests to support robust, real-time interactions within the web application
* Develop user interfaces that comply with WCAG guidelines, ensuring accessibility for users with diverse needs
* Apply public sector security standards and conduct regular reviews to maintain compliance with government regulations
* Write and maintain automated UI test scripts to validate new features and detect regressions early in the development cycle
* Conduct manual exploratory testing to identify usability or accessibility issues and ensure a high-quality user experience
* Contribute to Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives to support team alignment and progress
Requirements
* Strong Angular development experience
* Knowledge of TypeScript, HTML5, Sass, Tailwind, and modern component libraries
* Familiarity with Azure DevOps pipelines
* Demonstrated ability to deliver as part of a project team using Agile methodologies
Benefits
As a valued member of our team, you can expect a range of benefits, including competitive salary and benefits, flexible, hybrid work arrangements, exposure to diverse industries and cutting-edge technology, and a workplace that values initiative, creativity, and excellence.
What We Offer
We offer a dynamic, inclusive and supportive environment where you're encouraged to own your work, innovate, and excel. Our mission is to deliver exceptional solutions that truly make an impact and to have fun doing it. We value teamwork, focus, and care, knowing that complex challenges are best solved by empowered teams working with purpose.
KPIs
* Utilisation target of 80% for direct roles
* Achieve less than 2% error rate in deliverables
* Ensure compliance with company standards and policies
* Complete mandatory training within set timelines