Senior Frontend Developer
We are seeking a highly skilled Senior Frontend Developer to join our digital customer service team within government.
You will play a key role in developing user-friendly, accessible and innovative web solutions that enhance service delivery for Queenslanders.
Main Responsibilities:
* Investigate, Analyze and Develop Digital User Interface Solutions: Investigate and analyze business requirements to design and develop user-friendly digital solutions using industry-standard front-end technologies.
* Develop Reusable Components and Templates: Develop reusable components and templates for the Queensland Government Design System (QGDS) to ensure consistency and efficiency.
* Support and Maintain Web Environments: Support and maintain Squiz Matrix websites and web environments to ensure stability and responsiveness.
* Assist in UI Analysis and Design Activities: Assist in UI analysis and design activities, including scoping, test strategies, and user acceptance studies to ensure successful solution delivery.
* Provide Expert Advice: Provide expert advice to internal and external stakeholders to ensure solutions meet business requirements.
* Collaborate with Agile Teams: Collaborate within an Agile team, fostering open communication and contributing to business improvement initiatives.
Required Skills and Qualifications:
*
* Version Control: Git.
* Build Tools: NPM, Gulp, Webpack, Vite, ESBuild, SASS/Less, PostCSS.
* Testing Tools: VITest, Jest, Selenium, Cypress.
* Integration: REST API development and integration.
* UI Tools: Storybook, Chromatic.
* Experience with Website Components Development: Experience with website components development (e.g. Web Components, Design Tokens, Figma).
* Analytical Skills: Strong analytical skills in interpreting business requirements and delivering fit-for-purpose solutions.
Benefits of Working with Us:
* Opportunity to Work on High-Profile Projects: Opportunity to work on high-profile projects that enhance service delivery for Queenslanders.
* Collaborative Work Environment: Collaborative work environment with experienced professionals.
* Professional Development Opportunities: Professional development opportunities to enhance your skills and knowledge.
What We Offer:
We offer a competitive salary package, flexible working arrangements, and a comprehensive benefits program.