About the Role
This role involves crafting seamless user experiences by combining design thinking with engineering expertise to deliver intuitive, scalable solutions for complex software systems.
Responsibilities
- Design and implement user interfaces that prioritize usability and accessibility
- Collaborate with product teams to translate user research into functional designs
- Develop interactive prototypes to validate experience concepts
- Work closely with engineers to ensure technical feasibility of design solutions
- Apply human-centered design principles to solve complex user problems
- Contribute to the evolution of the design system and component library
- Gather and analyze user feedback to inform iterative improvements
- Advocate for user needs throughout the development lifecycle
- Integrate user experience metrics into product evaluation processes
- Support cross-functional alignment between design, development, and product management
- Create wireframes, flows, and high-fidelity mockups for new features
- Participate in usability testing and interpret results
- Ensure consistency in visual design and interaction patterns
- Optimize interfaces for performance and responsiveness
- Stay current with emerging trends in UX and front-end technologies
- Document design decisions and share best practices across teams
- Identify opportunities to simplify user workflows
- Collaborate on information architecture and navigation design
- Assist in defining user personas and journey maps
- Contribute to accessibility standards and compliance efforts
- Support agile development processes with timely deliverables
- Facilitate design reviews and critiques
- Balance business requirements with user-centered design goals
- Troubleshoot user experience issues in existing products
- Promote a culture of continuous improvement in UX quality
Nice to Have
- Master’s degree in human-computer interaction, design, or related field
- Experience designing for cloud-based applications
- Background in software development with full-stack knowledge
- Contributions to open-source design or development projects
- Experience working with international user bases
- Familiarity with microservices architecture
- Exposure to AI-driven user interfaces
- Certification in usability or user experience design
- Published work or speaking engagements in UX communities
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexibility for remote and office-based work
Team
Collaborative team focused on designing intuitive user experiences for enterprise software solutions
Why This Role Matters
- This position plays a key role in shaping how users interact with complex systems, ensuring that functionality is matched with clarity and ease of use.
- The work directly impacts customer satisfaction and product adoption through thoughtful, research-backed design solutions.
Our Design Philosophy
- We believe in building products that are not only powerful but also simple to use.
- Design decisions are informed by real user data, iterative testing, and close collaboration across disciplines.
Visa sponsorship may be available for qualified candidates


