Sr UX/UI Engineer (10+ years)
KETOS provides users with real-time, actionable data and predictive insights on several water metrics (both volumetric and quality related) through remote, continuous unmanned smart monitoring for water grid management and water safety.
KETOS is the one of the 1st in the Industry to integrate Water, Internet of Things (IoT), Full Stack Cloud Platform, AI/ML, Predictive Analytics and Data Science with a comprehensive patented solution of hardware devices (sensor nodes), secure IoT connectivity and an intelligent SaaS software platform for customer analytics while maintaining the reliability and data accuracy demanded in the Industry.
We are seeking an experienced Senior UX/UI Developer to participate in designing, implementing, and supporting web portal and mobile applications for KETOS Smart Fabric, Innovative IoT hardware and gateway which connects to IoT Cloud for actionable water analytics with predictive insights on water management. The Senior UX/UI Designer is responsible for crafting and articulating our product vision through strong rationale, visualization skills, thought leadership, and seasoned intuition. This role is passionate about crafting strategies based on human insight, and have a knack for creating solutions that demonstrate what's possible.
JOB SUMMARY/KEY RESPONSIBILITIES
Build highly interactive web-based and mobile application UIs that can scale with application complexity
Maintain a user-centered design approach as you tackle complex design problems.
Translate concepts and requirements into user flow, journey maps, wireframes, mockups and prototypes that lead to intuitive user experiences.
Contribute to the design pattern library, visual styles, and guidelines to maintain a consistent and scalable system.
Involved with all phases of mobile application development from initial concepts, through design, development, testing and deployment
Identify trade-offs and risks to design choices, crisply communicate them, and diligently collaborate with cross-functional teams towards resolution
Contribute to planning and estimating; setting expectations and managing your time in a fast-paced environment.
Collaborate with other team members and stakeholders to ensure the technical feasibility on UI/UX designs and translate them into technical requirements or user stories
Take a design flow (high fidelity wireframes) in Adobe Illustrator, Photoshop, Zeplin, InVision, or Sketch format and translate them into code while being able to collaborate with a back-end developer to debug an API through Postman.
Participate in the creation of interactive prototypes and annotations for new features or projects
Design, develop, test, review, deploy, and support web, and mobile applications.
Employ best practices for designing reusable code and libraries relating to UI features
Optimize UI features for maximum speed and scalability
Create engineering specifications and documentation
Work effectively with cross-functional teams to ensure all issues related to design change are understood in advance of implementation.
SKILLS & QUALIFICATIONS
Extensive experience with front-end frameworks such as Angular, React, Vue, or Ember.
5+ years of HTML5/CSS, LESS, SASS experience, including concepts like the layout, specificity, cross-browser compatibility, and accessibility
5+ years experience with XML/JSON, RESTful APIs, Bootstrap, and optimizing frontend performance
Proficient in building cross platform native applications with React Native Framework
Proficient in application design and development for iOS using Objective-C/Swift (including Xcode, iOS SDK) and Android using Java
Experience building reusable component-based UI frameworks
Experience with modern unit testing frameworks (e.g., Mocha, Chai, Selenium, Cucumber )
Deep understanding of front-end architecture and data-driven development
Object-oriented programming and design including Model-View-Controller architecture.
Experience working with source control systems such as Git and issue tracking system such as JIRA