Job Description
As a User Interface Designer, you will collaborate closely with software engineers to propose and redesign in-house custom applications. You will own the end-to-end design process, translating complex user and business needs into elegant, user-friendly solutions. Working with product managers and engineers, you will ensure that designs are aligned with business goals and create a seamless user experience.
Key Responsibilities:
Design Solutions: Solve complex interaction problems by turning product ideas into practical and elegant application designs.
Design Process Ownership: Manage the entire design lifecycle from concept to implementation, iterating on designs in collaboration with product managers and engineers.
User-Centric Approach: Ensure designs meet user needs while balancing business requirements, focusing on usability and simplicity.
Design Alignment: Ensure alignment of design efforts across product and design teams, maintaining consistency in visual and functional elements.
Stakeholder Communication: Present design solutions to stakeholders and incorporate their feedback into iterative design cycles.
User Research: Conduct and drive user research activities such as discovery interviews, usability testing, stakeholder interviews, and post-launch feedback reviews. Translate research findings into actionable design recommendations.
Team Collaboration: Work under the guidance of a Senior UX Lead to align design efforts with team goals, and project and business expectations.
Qualifications:
Experience: Minimum of 5+ years of professional experience in designing software applications.
Design Skills: Strong proficiency in information architecture, interaction design, and visual design with a focus on creating simple, intuitive user experiences.
Problem-Solving: Proven ability to turn complex business challenges into engaging and simple design solutions.
Prototyping: Ability to communicate and prototype design interactions at all levels of resolution.
Design Tools: Expertise with modern design tools such as Sketch, Figma, or similar.
Software Awareness: Familiarity with software development processes and front-end technologies to align design efforts with engineering capabilities