Lead UI Engineer/React (AI Startup)
This Jobot Job is hosted by: Heather Burnach
Are you a fit? Easy Apply now by clicking the "Apply on company site" button and sending us your resume.
Salary: $150,000 - $175,000 per year
A bit about us:
We are a well-funded startup with investments from top tier investors in Silicon Valley (Sorenson Ventures, Sierra Ventures). Privileged to have customers who are big fans of our product and proud of our 100% renewal rate with existing customers. We are a distributed team spread across the United States as well as internationally.
Why join us?
We are building a new category of software that leverages natural language processing (NLP) and machine learning (ML) to empower businesses to improve their customer relationships, products, and operations. Provides an abstraction layer for conventional ticketing systems (Systems of Record) such as SalesForce Service Cloud, Zendesk, JIRA, Dynamics and continuously analyzes the content of the ticketing system to provide intelligent recommendations and actionable insights in real-time.
401 k matching after 3 months
Equity and Unlimited PTO
About the UI Engineering Leader Role
The UI Engineering Leader position is an Individual Contributor role requiring proven leadership and team building success, a deep technical background, proficiency in UI architecture, full-stack design principles and development with clear communication, collaboration and relationship development skills. You love to delight customers with breathtakingly simple, user-friendly, effective UIs that solve their real world problems efficiently.
What you will be doing:
You will technically lead, motivate and grow our UI engineering team.
You will collaborate with product managers, UX designers, UI & backend engineers and Data Scientists to develop world-class UI architectures, implementations and experiences for our customers.
You will execute and deliver on UI features with a bias for fast iteration and rapid feedback.
You’ll engineer for usability, maintainability, testability, reusability and performance. You will contribute to and enhance a culture of Engineering excellence fostering innovation and collaboration.
Provide meaningful and timely code reviews before merging pull requests.
Constant learning is required and you will be reporting to the VP, Engineering
What you should have:
Are located in the Bay Area and are a US Citizen (due to customer data access requirements)
Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience
10+ years of Software Engineering experience with at least 5+ years of experience in UI Development and at least 3+ years as a Lead UI Engineer delivering SaaS products.
Prior startup experience and experience working with a distributed team. Exceptional written and verbal communication skills. Ability to work with some levels of ambiguity in terms of requirements. You are self-starting, with the interest and passion to contribute in a fast-paced startup environment which encourages a “no-boundaries” attitude
Strong UX design understanding and intuition with a proven history of shipping products with responsive and user-friendly UIs.
Worked with Agile development methodology and fluent with Git/Github.
Demonstrated clear technical leadership and architecture skills. Familiarity with non-functional-requirements around Performance, Scalability, Security, Reusability and Testability.
Proven experience with Benchmarking, Optimization and cross-browser concerns.
Exceptionally strong in various technologies:
React (Deep understanding of React Architecture, Hooks, Riot, Workflows such as Flux/ Redux, DOM manipulation, reselect, react-query and other elements)
Working knowledge of REST APIs (in Node.js and Python).
Knowledge of modern authorization such as JSON Web Token (JWT)
Familiarity with modern front-end build pipelines and tools such as Webpack, NPM and others..
Strong culture of building reusable components and front-end libraries for reuse with a strong belief in unit testing prior to QA and integration testing (via Mocha/Karma, Jasmine and/or other frameworks)
Nice-to-have skills and competencies:
Experience with Selenium and testing in headless mode scenarios.
Experience with Angular
Familiarity with Mobile Development and the challenges of supporting user experiences across Web, Mobile and other interaction modalities.
Experience with Voice integration (such as Alexa, Google Cloud speech-to-text etc.)
Interested in hearing more? Easy Apply now by clicking the "Apply on company site" button.