Job Type
Full-time
Description
We are passionate about pushing the boundaries of audio technology and design, and we are looking for a talented UI/UX Engineer to join our research and development team.
We are seeking a highly skilled and creative UI/UX Engineer with expertise in Python, React, Material UI, and Flask to join our team. The ideal candidate will have a strong background in both front-end and back-end development, with a keen eye for design and user experience. You will play a key role in designing and developing intuitive and engaging user interfaces for our audio products and internal tools.
- Define, design, and develop user-friendly and visually appealing web interfaces using React and Material UI.
- Collaborate with other teams, including product managers, designers, and engineers, to gather requirements and translate them into technical specifications.
- Implement and maintain back-end services on embedded hardware, using Flask and Python, to support front-end functionality.
- Optimize applications for maximum speed and scalability.
- Ensure the technical feasibility of UI/UX designs and provide recommendations for improvements.
- Maintain code quality through code reviews and testing.
PM21
Requirements
- Bachelor's degree in Computer Science, Design, or a related field, or equivalent experience.
- Minimum of 3 years of experience as a UI/UX Engineer or in a similar role.
- At least 2 years of experience with front-end technologies including React and Material UI.
- At least 2 years of experience with back-end frameworks, particularly Flask and Python.
- Solid understanding of HTML5, CSS3, and TypeScript/JavaScript.
- Experience with responsive design and mobile-first development.
- Familiarity with version control systems such as GitLab.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced, agile development environment.
- Experience with audio technology and digital signal processing.
- Experience with GitLab, Jira, Confluence, and Agile/SCRUM workflow.
- Experience with Linux in embedded, resource-limited environments.
- Experience with Yocto on iMX environments.
- Experience with cloud services such as AWS or Google Cloud Platform.
Salary Description
$121000 - $184000