Job Description
- Design user-friendly interfaces from concept through final hand-off to engineering
- Create wireframes, prototypes, and high-fidelity mockups
- Document design decisions and key use cases
- Build responsive UI for web and mobile applications
- Integrate third-party APIs and support custom API integrations
- Convert design prototypes into responsive HTML, CSS, and JavaScript
- Develop interactive prototypes to test and validate design ideas
- Collaborate with developers and product managers to ensure alignment
- Conduct usability testing and refine designs based on feedback
- Maintain and contribute to a consistent design system
- Stay updated on UX trends and best practices
- Troubleshoot and resolve front-end issues
Requirements
- Bachelorโs degree in Computer Science, Design, Human-Computer Interaction, or related field
- 3-5 years of experience in UI/UX development with proficiency in front-end web development languages: HTML, CSS, JavaScript, and modern frameworks/libraries (e.g., React, Angular)
- Strong UX fundamentals: research, flows, and usability best practices
- High-quality UI design with attention to visual consistency and detail
- Proficient in Figma and prototyping tools
- Experience with web and responsive design
- Ability to simplify complex workflows and requirements
- Familiarity with agile product development processes
- Experience with design systems and scalable component libraries
- Basic understanding of front-end development (HTML/CSS)
- Experience in user research and usability testing
- Strong product thinking and business understanding
- Nice-to-have: AI/LLM interaction design (increasingly valuable)
- Nice-to-have: Data visualization
- Nice-to-have: Front-end development experience
Benefits
- Flexible and vibrant work environment
- Global team filled with passionate and fun-loving people coming from diverse cultures and backgrounds