Full Time
AUD1,000
40
Mar 24, 2025
Hours:
- Melbourne workday - 9am-5pm AEST, Monday to Friday
Key Responsibilities
- Collaborate with product owners and developers to understand feature requirements and user needs
- Design clean, consistent, and user-friendly interfaces with a focus on usability and accessibility
- Develop responsive front-end components using Alpine.js and Tailwind CSS
- Integrate front-end code into Java JSP and Smarty template environments
- Maintain and evolve our design system and UI component library
- Optimise interfaces for cross-browser compatibility and performance
- Conduct informal user research and feedback sessions to validate and refine UX approaches
- Ensure WCAG compliance and inclusive design principles across the product
- Participate in code reviews, testing, and QA processes to ensure quality and consistency
- Stay up to date with UI/UX best practices and emerging front-end trends
Skills & Experience
- 3+ years of experience in UI/UX design and front-end development
- Proficiency in HTML5, CSS3, and JavaScript, with solid knowledge of responsive design principles
- Strong hands-on experience with Tailwind CSS and Alpine.js
- Working knowledge of integrating front-end code into Java JSP and Smarty template systems
- Experience designing and implementing interfaces in a SaaS or web application environment
- Familiarity with Git version control and Agile development workflows
- Solid understanding of accessibility standards (e.g., WCAG 2.1) and best practices
- Experience with wireframing and prototyping tools (e.g., Figma or Adobe XD)
- Ability to balance design intent with practical implementation constraints
- Excellent collaboration and communication skills
Personal Attributes
- Strong attention to detail with a passion for user-centric design
- Comfortable navigating legacy codebases alongside modern tooling
- Curious and open to continuous learning and improvement
- Self-starter who can manage tasks independently while collaborating effectively
- Practical and pragmatic approach to solving interface challenges