UI Manager

Position Overview:


We are seeking a talented UI Manager to lead our frontend development efforts and
drive exceptional user experiences. This role presents an exciting opportunity to lead a
team of passionate developers, shape product strategy, and contribute to forward
looking and expanding projects.

Responsibilities:


● Leadership and Mentorship: Lead and mentor a team of Frontend Tech Leads
and Developers, fostering a culture of growth, collaboration, and excellence.
● Product Development: Drive UI product development efforts, ensuring alignment
with company goals and customer requirements, with a focus on delivering
high-quality software solutions.
● Collaboration: Collaborate with cross-functional teams, including Product
Management, UX Design, and QA, to define project scope, timelines, impact areas
and deliverables, ensuring seamless integration of UI/UX into the overall product
vision.
● Agile Methodologies: Champion Agile methodologies and foster a culture of
continuous improvement and innovation within the UI development team,
ensuring effective project delivery and responsiveness to evolving customer
needs.
● Engineering Practices: Establish and maintain best UI development practices,
including code reviews, automated testing, and documentation, to ensure code
quality and maintainability.
● DevOps Processes: Partner with DevOps team to ensure the implementation of
DevOps processes, including CI/CD pipelines, Dockerization, and Kubernetes
orchestration, to streamline UI development and deployment workflows.

● Technical Guidance: Provide technical guidance and support to team members,
resolving complex technical challenges and promoting knowledge sharing and
skill development.
● Usability Testing and Research: Work with UX design team to provide guidance in
usability testing, research, and iterative prototyping as essential parts of the
design process. Lead the team in prototyping to ensure user-centric design and
continuous improvement of product usability and effectiveness.

Additional Skills and Qualifications:


● Bachelor’s degree in Engineering, or related field
● 12+ years of experience in UI and software development, with a proven track
record of leading high-performing UI development teams.
● Proficiency in prototyping and wireframing tools such as Figma.
● Extensive hands-on knowledge of JavaScript and HTML, including frameworks
like Angular and ReactJS, HTML5, Typescript, Tailwinds and CSS3, with
proficiency levels clearly defined.
● Familiarity with web3, js visualization tools/services like d3js, ag-grid, etc.
● Knowledge of automated testing & TDD using Karma/Jasmine/Jest
● Experience working with Agile methodologies and implementing these practices
within UI and product development teams
● Technical knowledge of server-side web application frameworks
● Experience working with Design Systems and Storybooks is a plus
● Experience or familiarity with GenAI and ML technologies is advantageous.
● Strong communication and collaboration skills, with the ability to work effectively
in cross-functional teams.
● Commitment to continuous learning and professional development,
● Staying on top of tech trends, experimenting with new front-end visualization and
component libraries e.g. mapbox, plotly, highcharts, observable or components
such as AG grid etc.
● Passionate about leveraging cutting-edge GenAI and LLM (Large Language
Models) technologies to tackle existing challenges and pioneer innovative
solutions.

Apply for this position