Domo's AI and Data Products Platform needs a UI Developer to translate design concepts into working software, creating great software experiences at the intersection of data and AI.
Requirements
- 1-3 years of industry experience as a UI prototype developer or front-end developer in a cross-functional team delivering software and web applications;
- Experience designing applications for a variety of platforms including web, desktop and mobile;
- Appreciation for and understanding of all phases of user interface design and development, and contemporary user interface design conventions;
- Proven experience in developing usable, compelling, beautiful user interfaces using JavaScript, TypeScript, HTML5, CSS, and other web development frameworks;
- Hands-on expertise with JS frameworks like React (preferred), Angular, Vue;
- Nice to have experience with tools like Redux, Webpack, and Flutter;
- Has a track record of working effectively with interaction and visual design teams to bring innovative, beautiful design concepts to life;
Responsibilities
- Acting as a UI Developer, you will be tasked with converting design concepts into functional software;
- Stay up to date on current trends in design and development for web, mobile, desktop and tablet apps;
- Work independently to create new software features and maintain existing code;
- Collaborating with other software engineers to create integrated user experiences;
Other
- This role is required to be in office 5 days a week.
- A Bachelor’s degree in Computer Science, Information Systems, or closely related field. Will consider 3+ years of relevant professional experience in lieu of degree;
- Is well versed in all aspects of UI design and Agile development processes;
- Outstanding communication skills;