Staff Software Engineer - UI (Remote)
MachinifyFull Time
Mid-level (3 to 4 years)
Key technologies and capabilities for this role
Common questions about this position
This role is required to be in office 5 days a week and is located in American Fork, UT.
The role requires proven experience with JavaScript, TypeScript, HTML5, CSS, and web development frameworks, plus hands-on expertise with JS frameworks like React (preferred), Angular, or Vue. Nice-to-have skills include Redux, Webpack, and Flutter.
You will work in a fast-paced, high-energy team environment as part of a cross-functional team at the intersection of data and AI, collaborating with other software engineers, interaction, and visual design teams.
Candidates need a Bachelor’s degree in Computer Science or related field (or 3+ years relevant experience), 1-3 years as a UI prototype or front-end developer in a cross-functional team, and experience designing for web, desktop, and mobile platforms.
Strong candidates have outstanding communication skills, a track record of collaborating with design teams to implement innovative UIs, and familiarity with Agile processes and all phases of UI design.
Cloud-based business intelligence platform for data insights
Domo is a cloud-based business intelligence platform that helps companies make data-driven decisions by integrating data from various sources and providing real-time visualizations and predictive insights. It serves a wide range of clients, from small businesses to large enterprises, and stands out with its cloud-native architecture that combines data integration, visualization, and app-building capabilities. Domo operates on a subscription model and offers custom solutions tailored to specific business needs. The company's goal is to empower organizations to leverage their data effectively, enhancing decision-making and improving overall business performance.