UI/UX Designer and/or Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

AUD1,000

HOURS PER WEEK

40

DATE UPDATED

Apr 4, 2025

JOB OVERVIEW

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

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin