
Software Developer IV
- Lehi, UT
- Permanent
- Full-time
- You will work alongside a team of talented designers and subject matter experts in our marketing and business development team to design innovative user interfaces and data visualizations for a growing proprietary web-based application, helping our users solve complex problems.
- This position offers a unique challenge as you will be designing the future look, feel, and function of our multi-faceted Optix product.
- This requires a keen attention to detail while not losing sight of the bigger picture. Our users need to leverage our powerful tools to slice and dice a variety of problems, and the experience design of our expansive user interface is a top priority of ours. We produce branded marketing materials,
- Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or related discipline and progressive software development experience as follows; six or more years of experience with a bachelors degree, four or more years of experience with a masters degree, or two or more years with a PhD. May substitute equivalent experience in lieu of education.
- Have a visual portfolio showcasing your work, both your eye for visual design and your experience creating UI/UX wireframes and high fidelity prototypes
- Can translate ideas and high-level requirements into functional design prototypes using Figma, Sketch, Adobe XD, Miro, InVision, Axure, or similar design tools
- Have experience with Adobe Creative Cloud design applications (Photoshop, Illustrator, etc.) Enjoy pairing typography and color palettes with information architecture
- Have experience designing and iterating on mockups, translating these to style guidelines and collaborating with code development teams on the final product
- Have excellent creative thinking and problem-solving skills
- Have a strong visual design sense and appreciation for developing a stellar user experience Enjoy researching and testing the latest and greatest technologies
- Have the ability to multitask, prioritize, and respond quickly in a fast-paced environment Learn quickly and want to share knowledge
- Enjoy working in an exciting, dynamic environment with a great team of brilliant and supportive co-workers
- Have experience developing immersive videos using After Effects, Premiere Pro, or similar Have experience using game design tools (Unity, Unreal Engine, etc.)
- Have experience with animations, transition design, and illustration
- Have experience with frontend coding (HTML, CSS, JavaScript, TypeScript, etc.) Have experience with CSS pre-processors (Stylus, LESS, SASS, etc)
- Use data visualization tools/toolkits such as d3 or similar libraries
- Are interested in machine learning, artificial intelligence, data mining, and/or analytics
- We're looking for team players with solid design and/or development foundations, a hunger for lifelong learning, and a desire for personal growth.