Revionics is the leading provider of SaaS-based pricing, promotion, markdown and optimization is seeking talented experienced Lead/Principal UI Engineer that loves solving complex problems. This position requires rock-solid front-end, architecture and component development skills with a passion for user experiences. You will lead as well as participate in the entire development life cycle, help to shape and refine requirements, own the design for your components, and write the code to implement important new capabilities we are adding to our product. You should be both a strong individual contributor and technical leader, able to assume responsibility for overall product architecture and operations process.
What You'll Do:
Architect, mentor and develop user interface infrastructure to help power our next-generation desktop user experiences
Collaborate effectively with our Backend development team, UX and Product Management to help shape our APIs and product design
Participate and promote architectural initiatives, balancing long-term velocity with short-term customer needs
Have a passion for delivering high-quality product and services and writing clean, solid, readable code that scales and performs well.
Contribute to the analysis and refinement of functional requirements.
Who You Are:
You have 8 years of software development experience
Experienced using at least one of the following: ReactJS, Flux, Redux, Relay/GraphQL, ReactNative.
Solid understanding of Object-Oriented design and programming concepts
Knowledgeable and experienced of multiple environments, patterns, and languages, in Java or Python
Work experience with SQL, XML, and JSON
How You Can Stand Out:
Good understanding of usability and visual design principles
Experience building Software as a Service (SaaS) applications
Experience using a server-side web framework such as express / node.js
Experience with agile software development and test-driven development methodologies
BS/MS degree in Computer Science or related fields and/or equivalent work experience.
Who We Are
We value diverse perspectives and believe this translates into stronger products and a better workplace
We are entrepreneurial to maintain the leadership position in our industry
We have an open, casual, fun and upbeat environment where you are given a lot of responsibility and the freedom to make a huge impact
We have lots of intelligent people to work with and learn from
We have a strong data science value proposition which we find intellectually stimulating
We are global
Our company success is based on our 4 foundational pillars:
A SaaS-based architecture for fast ROI
Productized, transparent science
Machine Learning algorithms that continue to evolve with changing market conditions and shopper behaviors for built-in future proofing
A supportive culture focusing on both our people and customers' well-being.
Our Core Values:
Integrity: Be honest, dependable and complete
Transparency: Anticipate questions and give clear, usable answers.
Continuous Improvement: Be relentless about improvement - for ourselves and our customers
Curiosity: Shine lights in dark corners; seek to ensure we know what we don't know
Accountability: Own the problem and the solution
Dedication: Don't stop until the numbers are right and systems are up
Humility: Put the spotlight on our customers, not ourselves