UX Developer

HammondCare
Full-timeSydney, Australia

📍 Job Overview

Job Title: UX Developer

Company: HammondCare

Location: St Leonards, NSW, Australia

Job Type: Full-Time (Contractor)

Category: UX/UI Design & Front-End Development

Date Posted: June 11, 2026

Experience Level: 2-5 Years

Remote Status: Hybrid

🚀 Role Summary

  • Develop and implement user-centric front-end solutions for consumer-facing web applications and internal tools, leveraging a modern tech stack.

  • Conduct user research, rapid prototyping, and data analysis to deliver intuitive, accessible, and polished user experiences.

  • Collaborate within a cross-disciplinary team of engineers, designers, and product managers to shape the future of HammondCare's digital platforms.

  • Contribute to the design and maintenance of reusable front-end components and design systems for consistency and scalability.

  • Actively participate in design discussions, peer reviews, and technical decision-making processes to foster innovation and best practices.

📝 Enhancement Note: This role is a fixed-term contract for 22 months, indicating a project-based need for UI/UX and front-end development expertise. The "Contractor" employment type further solidifies this, suggesting the company is looking for specialized skills for a defined period. The emphasis on "consumer-facing web applications" and "bespoke internal tools" highlights the dual nature of the role, bridging user experience with functional development.

📈 Primary Responsibilities

  • Design and develop high-quality front-end code for various projects, including consumer-facing websites, web applications, and mobile applications, utilizing a modern tech stack primarily based on TypeScript and React.

  • Conduct user research, engage in rapid prototyping, and implement new features based on user insights, analytics, and business requirements.

  • Build and maintain reusable front-end components and contribute to the evolution of our design systems to ensure consistency, scalability, and adherence to accessibility standards.

  • Actively participate in design discussions, sprint planning, peer reviews, and technical implementation decisions, contributing to architectural choices and best practices.

  • Mentor junior developers, share knowledge on front-end development best practices, emerging trends, and the effective use of AI tools to enhance team productivity and innovation.

  • Collaborate closely with UX/UI designers, back-end developers, and product managers to translate user needs and business objectives into functional and aesthetically pleasing digital experiences.

  • Ensure the technical feasibility of UI/UX designs, optimizing applications for speed, scalability, and cross-browser compatibility.

  • Integrate AI tools and technologies into the development workflow to enhance productivity, automate repetitive tasks, and explore innovative solutions.

  • Troubleshoot and debug complex front-end issues, identifying root causes and implementing effective solutions to maintain application stability and performance.

📝 Enhancement Note: The responsibilities clearly outline a blend of design thinking, hands-on development, and team collaboration. The mention of "consumer-facing websites, web applications and mobile applications" suggests a need for versatility across different digital platforms. The emphasis on "user research, rapidly prototype as well as implement new features" points towards an agile development environment where iterative design and development are key. The inclusion of "mentor junior Developers" suggests a mid-level to senior responsibility, requiring leadership potential.

🎓 Skills & Qualifications

Education:

  • Bachelor's degree in Information Technology, Interaction Design, Computer Science, or a related field. Experience:

  • 3+ years of progressive experience in product design and front-end development, with a proven track record of building for enterprise platforms.

  • Demonstrated experience in user research methodologies, rapid prototyping, and translating insights into actionable design and development plans.

  • Experience working within agile development methodologies and cross-functional teams. Required Skills:

  • Proficiency in core front-end technologies: HTML, CSS, and JavaScript.

  • Strong command of modern JavaScript frameworks, particularly React and TypeScript.

  • Experience with containerization technologies such as Docker or similar solutions for development and deployment environments.

  • Familiarity with design systems, component libraries, and their implementation for maintaining UI consistency and scalability.

  • Ability to conduct user research, analyze findings, and translate them into intuitive and user-friendly interface designs and functional code.

  • Experience with version control systems, such as Git.

  • Understanding of web accessibility standards (WCAG) and best practices for inclusive design.

  • Proficiency in leveraging AI tools and technologies to enhance productivity and innovation in the development workflow. Preferred Skills:

  • Experience building mobile applications using frameworks like React Native.

  • Familiarity with Python for potential back-end integration or scripting tasks.

  • Experience with Kotlin for mobile application development is strongly preferred.

  • Knowledge of UI/UX design principles and user-centered design methodologies.

  • Familiarity with CI/CD pipelines and automated testing frameworks.

📝 Enhancement Note: The experience requirement of "3+ years" combined with the mention of mentoring junior developers suggests this role is best suited for someone with intermediate to advanced front-end and UX design skills. The preference for React Native and Kotlin, alongside the required React/TypeScript, indicates a strategic focus on cross-platform and native mobile development capabilities. The explicit mention of AI tools signifies a forward-thinking approach to development processes.

📊 Process & Systems Portfolio Requirements

Portfolio Essentials:

  • A curated portfolio showcasing a minimum of 3-5 significant projects that demonstrate expertise in both UX design and front-end development.

  • Each project should clearly articulate the problem statement, your role and contributions, the design process employed, the technologies used, and the measurable outcomes or impact.

  • Emphasis on projects that highlight user-centered design principles, intuitive interface design, and robust front-end implementation.

  • Include examples of responsive design, cross-platform compatibility, and accessibility considerations.

  • Examples demonstrating the use of design systems, reusable components, and scalable architecture are highly valued. Process Documentation:

  • Ability to document design decisions, technical specifications, and implementation processes clearly and concisely.

  • Experience in contributing to or maintaining design system documentation, style guides, and component libraries.

  • Documentation of user research findings, prototype iterations, and the rationale behind design and development choices.

  • Examples of how you have utilized process optimization techniques or automation to improve development workflows or user experiences.

📝 Enhancement Note: For a UX Developer role, the portfolio is paramount. It needs to visually and functionally demonstrate not only coding prowess but also a deep understanding of user empathy, interaction design, and problem-solving. Applicants should be prepared to walk through their portfolio, explaining the "why" behind their design and development choices, and how they addressed specific user or business challenges.

💵 Compensation & Benefits

Salary Range:

  • Based on industry benchmarks for experienced UX Developers in Sydney, Australia, with 3-5 years of experience, the estimated salary range for this full-time, fixed-term contractor role is AUD $100,000 - $140,000 per annum. This range accounts for the specialized skills in React, TypeScript, UX design, and mobile development, as well as the hybrid work model and the non-profit sector context. Benefits:

  • Non-profit salary packaging (up to $15,900 tax-free annually).

  • Meals and entertainment benefit (up to $2,650 tax-free annually).

  • Additional leave purchase options.

  • 14 weeks paid parental leave.

  • Flexible working options, including hybrid arrangements.

  • Discounts on everyday products and services.

  • Discounted healthcare memberships, including access to a network of fitness centres and pools for employees and families.

  • Free access to independent counselling support for employees and their families.

  • Comprehensive Health & Wellbeing programs.

  • Reward & Recognition programs.

  • Referral bonuses.

  • Career and professional development opportunities, including training and upskilling. Working Hours:

  • Standard full-time hours are expected, typically around 40 hours per week, with flexibility offered through the hybrid work arrangement. Specific daily start and end times can be discussed to accommodate work-life balance while ensuring team collaboration and project delivery.

📝 Enhancement Note: The salary estimate is based on publicly available data for UX Developer roles in Sydney, Australia, considering the specified experience level and the contract nature of the position. Benefits are extensive and typical for a large non-profit organization, with significant tax advantages through salary packaging.

🎯 Team & Company Context

🏢 Company Culture

Industry: Healthcare & Aged Care Services. HammondCare operates within the non-profit sector, focusing on expert aged care, home care, dementia care, and palliative care. This industry demands a high level of empathy, reliability, and a commitment to service excellence.

Company Size: HammondCare is a significant organization, likely employing hundreds or thousands of individuals across various care facilities and administrative functions. This scale suggests a structured environment with established processes but also opportunities for impact.

Founded: Founded over 90 years ago, HammondCare has a long-standing history and deep roots in providing care. This longevity indicates stability, a strong mission-driven ethos, and a wealth of experience in its field.

Team Structure:

  • The UX Developer will report to the Marketing team and collaborate closely with the IT team, forming part of a cross-disciplinary team.

  • This structure implies a matrixed environment where the developer will work with both marketing-focused stakeholders (for consumer-facing applications) and technical teams (for infrastructure and internal tools).

  • Collaboration is expected with designers, back-end developers, and potentially project managers, fostering a team-oriented approach to digital product development. Methodology:

  • The role involves a blend of user-centered design methodologies, agile development practices, and the integration of modern technologies like React and TypeScript.

  • Data-driven decision-making is implied through the focus on user research, analytics, and performance optimization.

  • A commitment to continuous improvement and innovation is evident through the expectation to stay updated with AI advancements and share knowledge.

Company Website: https://www.hammond.com.au/

📝 Enhancement Note: The company's mission and Christian foundations are integral to its culture. Applicants should be prepared to align with these values. The hybrid work model and strong benefits package suggest a company that invests in its employees' well-being and work-life balance. The cross-disciplinary team structure is typical for modern tech development, aiming to break down silos between departments.

📈 Career & Growth Analysis

Operations Career Level: This UX Developer role is positioned at an intermediate to advanced level. With 3+ years of experience required and the expectation to mentor junior developers, it offers a significant opportunity for an individual to contribute meaningfully while honing their skills. The role is not entry-level but provides a solid platform for further specialization in UX/UI design, front-end architecture, or team leadership within tech.

Reporting Structure: The UX Developer will report to the Marketing team but work closely with the IT team. This dual reporting/collaboration structure means the individual will need to navigate priorities and communication across different functional areas, requiring strong organizational and interpersonal skills. This setup often allows for direct impact on customer-facing initiatives while maintaining technical integrity.

Operations Impact: The role has a direct impact on how HammondCare's digital platforms are perceived and utilized by both consumers (patients, families) and internal staff. By improving user experience and functionality of websites, web applications, and internal tools, the UX Developer contributes to:

  • Enhanced customer engagement and satisfaction.

  • Improved operational efficiency through better internal tools.

  • Stronger brand perception and digital presence.

  • Potential for increased adoption and usage of digital services. Growth Opportunities:

  • Skill Specialization: Opportunity to deepen expertise in React, TypeScript, React Native, and potentially Python, becoming a subject matter expert in these technologies.

  • UX/UI Mastery: Further develop advanced UX research, design thinking, and interaction design skills, potentially leading to more senior UI/UX design roles.

  • Mentorship & Leadership: Gain experience in mentoring junior developers, which can be a stepping stone to team lead or architectural roles.

  • Cross-Functional Exposure: Develop a strong understanding of marketing objectives and IT infrastructure, broadening career perspectives.

  • Project Ownership: Take ownership of key features or applications, building a portfolio of successful project deliveries.

  • AI Integration: Become proficient in leveraging AI tools for development, a highly sought-after skill in the current tech landscape.

📝 Enhancement Note: The hybrid nature of the role and the contract duration of 22 months present an interesting career dynamic. While it's a fixed-term contract, the opportunity to mentor and influence digital strategy suggests it's a role with substantial growth potential within the project's scope. Candidates should inquire about the possibility of extension or permanent conversion if they are seeking long-term career progression.

🌐 Work Environment

Office Type: The role is based at HammondCare's Head Office in St Leonards, NSW, with hybrid opportunities. This suggests a professional office setting that supports collaborative work, alongside the flexibility to work remotely. The office environment likely facilitates team meetings, brainstorming sessions, and hands-on collaboration with colleagues.

Office Location(s): St Leonards, NSW, Australia. This is a well-established business district in Sydney, offering good accessibility via public transport and proximity to amenities.

Workspace Context:

  • Collaborative Environment: The hybrid model and cross-disciplinary team structure encourage collaboration. Expect regular team meetings, design reviews, and pairing sessions, both in-person and virtually.

  • Technology & Tools: Access to modern development tools, software, and hardware necessary for UX/UI design and front-end development. This includes development machines, design software licenses, and access to cloud-based development environments.

  • Team Interaction: Opportunities to interact with a diverse team, including marketing professionals, IT specialists, designers, and fellow developers, fostering a rich learning and exchange environment.

Work Schedule: A standard full-time work schedule of approximately 40 hours per week, with flexibility to manage working hours around core collaboration times. The hybrid arrangement allows for a balance between in-office and remote work, catering to individual productivity preferences and team needs.

📝 Enhancement Note: The hybrid nature of the role is a key aspect of the work environment, offering a balance between in-person collaboration and remote flexibility. Candidates should be comfortable with a mix of both and understand how to maintain productivity and communication across different work settings.

📄 Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A review of your resume and portfolio to assess qualifications, experience, and alignment with the role's technical and design requirements.

  • Technical Interview: This stage will likely involve coding challenges, discussions on front-end architecture, problem-solving scenarios related to UX/UI, and questions about your experience with React, TypeScript, and containerization. Be prepared to discuss your approach to user research and prototyping.

  • Portfolio Presentation: A dedicated session where you will present selected projects from your portfolio, explaining your design process, technical implementation, user-centric approach, and the outcomes achieved. Focus on demonstrating your impact and problem-solving skills.

  • Team/Cultural Fit Interview: An opportunity to meet with potential team members and hiring managers to assess your collaboration style, communication skills, and alignment with HammondCare's mission and values. Expect questions about how you handle feedback and work in a team environment.

  • Final Interview: A concluding discussion with senior leadership to finalize the decision, potentially covering strategic alignment and long-term contributions.

Portfolio Review Tips:

  • Curate Strategically: Select 3-5 projects that best showcase your UX design thinking, front-end development skills, and ability to deliver impactful solutions. Prioritize projects that align with the requirements (web applications, mobile, enterprise platforms).

  • Tell a Story: For each project, clearly articulate the problem, your process, your specific contributions, the technologies used, and the tangible results or lessons learned. Use visuals effectively.

  • Highlight Impact: Quantify your achievements whenever possible (e.g., "improved user conversion by X%", "reduced task completion time by Y%", "implemented a design system that increased development efficiency by Z%").

  • Demonstrate Process: Show your thought process, from initial research and wireframing to final implementation and iteration. Explain why you made certain design or technical choices.

  • Technical Depth: Be ready to discuss the technical challenges you faced and how you overcame them, particularly regarding React, TypeScript, and any containerization or mobile development aspects.

  • Accessibility & Inclusivity: If applicable, highlight projects where you focused on accessibility standards (WCAG) and inclusive design principles.

Challenge Preparation:

  • Front-End Coding Challenge: Expect a practical coding task, likely involving building a small component or feature using React/TypeScript, or debugging existing code. Focus on clean, efficient, and well-structured code.

  • UX Design Challenge: You might be asked to critique an existing interface, propose improvements, or sketch out a user flow for a hypothetical feature. Demonstrate your understanding of user needs and design principles.

  • Problem-Solving Scenarios: Prepare for questions that require you to think critically about user pain points, technical constraints, and how to balance design aesthetics with functional requirements.

📝 Enhancement Note: The emphasis on portfolio presentation suggests it's a critical component of the evaluation. Candidates should treat this as a key opportunity to demonstrate their capabilities beyond a resume. Preparing to discuss specific projects in detail, including technical challenges and user impact, will be crucial.

🛠 Tools & Technology Stack

Primary Tools:

  • Front-End Frameworks: React (primary), TypeScript.

  • Mobile Development: React Native (preferred), Kotlin (strongly preferred).

  • Containerization: Docker (familiarity required), potentially Kubernetes.

  • Version Control: Git (e.g., GitHub, GitLab, Bitbucket).

Analytics & Reporting:

  • Web Analytics: Google Analytics, Adobe Analytics, or similar platforms for tracking user behavior and website performance.

  • Performance Monitoring: Tools to monitor application speed, uptime, and user experience metrics.

CRM & Automation:

  • While not explicitly mentioned as a primary tool for this role, familiarity with how front-end applications integrate with CRM systems (e.g., Salesforce, Microsoft Dynamics) and marketing automation platforms could be beneficial for understanding broader business context. Design & Prototyping Tools:

  • Figma, Sketch, Adobe XD, InVision, or similar for UI/UX design, wireframing, and prototyping. AI & Machine Learning Tools:

  • Familiarity with integrating AI tools into workflows for productivity, code generation assistance, or data analysis. Specific tools may vary.

📝 Enhancement Note: The technology stack is modern and geared towards scalable web and mobile application development. Proficiency in React and TypeScript is non-negotiable. Experience with Docker is essential for development environments, and familiarity with React Native or Kotlin indicates the company's interest in cross-platform and native mobile development.

👥 Team Culture & Values

Operations Values:

  • Mission-Driven: A strong commitment to HammondCare's Christian Mission, Motivation, and "Mission in Action" is paramount. This translates to a focus on compassionate, person-centered care and service.

  • Inclusivity & Diversity: HammondCare is committed to creating an inclusive workplace that promotes and values diversity across all aspects of identity.

  • Excellence & Innovation: Striving to set global standards in care, which extends to innovation in digital platforms and service delivery. This includes embracing new technologies like AI.

  • Collaboration & Teamwork: Working effectively within cross-disciplinary teams to achieve shared goals.

  • User-Centricity: Prioritizing the needs and experiences of users (customers and staff) in all digital product development.

Collaboration Style:

  • Cross-Functional Integration: Expect to work closely with individuals from Marketing, IT, and potentially clinical or care operations teams. This requires clear communication and the ability to understand different perspectives.

  • Feedback-Oriented: A culture of peer reviews, design critiques, and constructive feedback is implied, essential for refining user experiences and code quality.

  • Knowledge Sharing: Encouragement to mentor junior developers and share best practices, fostering a learning environment.

📝 Enhancement Note: The emphasis on HammondCare's Christian mission and inclusivity is a significant cultural aspect. Applicants should be comfortable with and supportive of these core values. The collaborative approach across departments is key to success in this hybrid role.

⚡ Challenges & Growth Opportunities

Challenges:

  • Balancing User Needs with Technical Constraints: Effectively translating user research and design aspirations into feasible front-end implementations within project timelines and technical limitations.

  • Cross-Platform Consistency: Ensuring a seamless and consistent user experience across various devices, browsers, and potentially mobile platforms (web, native apps).

  • Integrating AI Tools: Learning and effectively integrating new AI tools and workflows into an established development process, ensuring they add value without causing disruption.

  • Fixed-Term Contract Dynamics: Adapting to a project-based role with a defined end date, while still contributing to long-term quality and potentially seeking further opportunities within the organization.

  • Navigating Cross-Departmental Priorities: Managing communication and expectations between the Marketing and IT teams, ensuring alignment on project goals and technical direction.

Learning & Development Opportunities:

  • Advanced Front-End & Mobile Development: Deepen expertise in React, TypeScript, and gain practical experience with React Native or Kotlin.

  • UX Research & Design Practice: Hone skills in user research, prototyping, and interaction design through hands-on project work.

  • AI in Development: Gain practical experience and insights into leveraging AI tools for enhanced productivity and innovation in software development.

  • Mentorship Experience: Develop leadership and coaching skills by guiding junior developers.

  • Industry Exposure: Gain valuable experience in the healthcare and aged care technology sector, understanding its unique requirements and impact.

  • Professional Development: HammondCare offers career and professional development opportunities, which may include training, workshops, or conference attendance.

📝 Enhancement Note: The role presents a good opportunity to gain experience in a mission-driven organization within the vital healthcare sector. The challenges are typical of a dynamic development role, offering ample room for skill enhancement and problem-solving.

💡 Interview Preparation

Strategy Questions:

  • UX/Design Process: "Describe your process for taking a user need from initial concept through to a fully developed feature. How do you incorporate user research and feedback?" (Prepare to walk through a portfolio example).

  • Technical Problem-Solving: "Imagine a scenario where you need to optimize the performance of a React application. What steps would you take?" or "How would you approach building a reusable component library for a large-scale application?"

  • AI Integration: "How have you used AI tools in your development workflow previously, or how do you envision using them to improve efficiency and innovation in this role?"

  • Collaboration & Teamwork: "Describe a time you had to collaborate with a designer or back-end developer on a challenging feature. How did you ensure alignment and overcome obstacles?" or "How do you approach giving and receiving constructive feedback during code reviews or design discussions?"

Company & Culture Questions:

  • Mission Alignment: "What aspects of HammondCare's mission and values resonate with you, and how do you see your role contributing to them?"

  • Hybrid Work: "How do you ensure productivity and effective collaboration in a hybrid work environment?"

  • Industry Understanding: "What interests you about working in the healthcare and aged care sector?"

Portfolio Presentation Strategy:

  • Structure Your Narrative: For each project, follow the STAR method (Situation, Task, Action, Result). Clearly define the problem, your role, the actions you took (design, development), and the outcomes.

  • Show, Don't Just Tell: Use visuals – mockups, wireframes, code snippets (if relevant), and demos – to illustrate your work.

  • Focus on Impact: Emphasize the user benefits and business value your work delivered. Quantify results whenever possible.

  • Technical Justification: Be prepared to explain your technical choices, especially regarding React, TypeScript, and any architectural decisions.

  • Conciseness: Practice your presentation to fit within the allocated time, ensuring you cover the most critical aspects of your projects.

📝 Enhancement Note: Candidates should prepare to articulate not only their technical skills but also their understanding of user empathy, problem-solving, and collaboration, all within the context of HammondCare's mission. The portfolio presentation is likely the most crucial part of the interview process.

📌 Application Steps

To apply for this UX Developer position:

  • Submit your application through the provided application link on HammondCare's careers portal.

  • Portfolio Customization: Tailor your portfolio to highlight projects demonstrating expertise in React, TypeScript, user research, rapid prototyping, and ideally, mobile development (React Native/Kotlin). Ensure it clearly shows your process and impact.

  • Resume Optimization: Update your resume to emphasize your 3+ years of experience in product design and front-end development, using keywords from the job description such as "TypeScript," "React," "User Research," "Docker," and "UX Development." Quantify achievements where possible.

  • Interview Preparation: Practice articulating your project experience, technical skills, and understanding of user-centered design. Prepare specific examples for behavioral questions and be ready to present your portfolio confidently.

  • Company Research: Familiarize yourself thoroughly with HammondCare's mission, values, services, and recent initiatives. Understand their commitment to inclusivity and their Christian foundations to demonstrate alignment.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Requires a bachelor's degree in IT or Interaction Design and 3+ years of experience in product design and front-end development. Proficiency in TypeScript, React, and containerized solutions like Docker is essential.