UI Architect

Witnessai · USA

Company

Witnessai

Location

USA

Type

Full Time

Job Description

Job Title: UI Architect

About Us: At WitnessAI, we're at the intersection of innovation and security in AI. We believe that great design leads to great products, and we are looking for a highly experienced UI Architect to join our team and lead the development of intuitive, visually appealing, and scalable user interfaces for our applications.

Job Description: As a UI Architect at WitnessAI, you will be responsible for designing the overall architecture and direction of the user interface for our web and mobile applications. You will collaborate closely with cross-functional teams, including product management, UX/UI designers, and backend developers, to create a cohesive, high-performance, and scalable front-end architecture. Your role will involve defining best practices, setting coding standards, and mentoring a team of front-end developers while ensuring that our applications provide an exceptional user experience.

Key Responsibilities:

  • Define and design the overall architecture of the user interface for web and mobile applications.

  • Develop high-level architectural guidelines, best practices, and coding standards for front-end development.

  • Collaborate with product managers, designers, and backend engineers to ensure seamless integration of user interfaces with backend services.

  • Lead the selection and implementation of front-end frameworks, tools, and technologies to meet current and future project needs.

  • Ensure the scalability, performance, and security of UI components across multiple platforms and devices.

  • Oversee the development and delivery of reusable components, libraries, and design systems to ensure a consistent and efficient UI development process.

  • Provide technical leadership, mentorship, and guidance to front-end developers, ensuring they follow established standards and best practices.

  • Conduct code reviews and performance optimizations to maintain high-quality and efficient codebases.

  • Stay updated on emerging UI technologies, trends, and tools, and advocate for their integration where applicable.

  • Work closely with QA teams to ensure the functionality, accessibility, and usability of the UI across browsers and devices.

  • Champion the importance of user experience in the overall software development lifecycle.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.

  • Proven experience (7+ years) in front-end development, with at least 2+ years in a UI architecture or lead role.

  • Expertise in front-end technologies such as HTML5, CSS3, JavaScript (ES6+), and TypeScript.

  • Strong experience with modern JavaScript frameworks and libraries (e.g., React, Angular, Vue.js).

  • Experience with UI/UX design tools and frameworks (e.g., Figma, Sketch, Adobe XD) and working closely with design teams.

  • Strong understanding of responsive design, cross-browser compatibility, and mobile-first development.

  • Experience in building and maintaining component libraries, design systems, and reusable UI elements.

  • Knowledge of performance optimization techniques for front-end applications.

  • Familiarity with RESTful APIs, GraphQL, and integrating front-end applications with backend services.

  • Excellent problem-solving skills and the ability to troubleshoot complex issues related to UI performance and scalability.

  • Strong leadership and communication skills, with experience mentoring and guiding front-end development teams.

  • Experience with version control systems (Git) and CI/CD pipelines.

  • Familiarity with testing frameworks and tools for front-end applications (e.g., Jest, Cypress).

  • Knowledge of accessibility standards (WCAG) and a commitment to creating inclusive user interfaces.

Benefits:

  • Competitive salary and equity options

  • Fully remote work environment

  • Health, dental, and vision insurance

  • Generous vacation policy

  • Opportunities for professional development and growth

Β 

Join us on our mission to safeguard the digital world with AI-powered security solutions. Together, we'll push the boundaries of innovation and make a lasting impact on the future of cybersecurity. Apply now to be part of our journey!

Apply Now

Date Posted

10/04/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Solutions Architect - phData

Views in the last 30 days - 0

This job posting seeks a Solutions Architect to join phDatas Elastic Platform Operations team focusing on cloudnative data platforms like Snowflake AW...

View Details

Software Solutions Architect - Unqork

Views in the last 30 days - 0

Unqork empowers enterprises with AIpowered applications emphasizing innovation security and growth The job posting highlights benefits like remote wor...

View Details

Engineering Manager - Software Supply Chain Security: Auth Infrastructure - GitLab

Views in the last 30 days - 0

This job description highlights a leadership role in developing secure scalable authentication infrastructure for GitLab It emphasizes technical exper...

View Details

Staff Salesforce Engineer - CRM Systems - GitLab

Views in the last 30 days - 0

This job description outlines a Staff Salesforce Developer role focusing on designing building and scaling enterprisegrade solutions across Salesforce...

View Details

Growth Product Lead - Loyalty - Trafilea

Views in the last 30 days - 0

Trafilea promotes itself as a transformative consumer tech platform with AIdriven growth solutions highlighting achievements like 1B revenue and globa...

View Details

Sales Prospecting Account Executive - Financial Solutions - Blackbaud

Views in the last 30 days - 0

This job posting seeks Prospect Account Executives to sell Financial Management applications for nonprofits and governments Responsibilities include s...

View Details