CrawlJobs Logo

Lead UI Engineer

https://corelight.com/ Logo

Corelight

Location Icon

Location:
United States, North America

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

160000.00 - 183000.00 USD / Year

Job Description:

As a Lead FullStack Engineer, you will play a crucial role in leading the development and architecture of the frontend systems that power our products and services. You will be responsible for overseeing a team of FullStack/UI engineers, guiding their work, and collaborating with cross-functional teams to deliver high-quality, scalable, and reliable software solutions.

Job Responsibility:

  • Design, develop, and maintain scalable frontend applications using React, JavaScript, TypeScript and associated libraries
  • Design and implement GraphQL APIs, ensuring high performance and responsiveness to requests from the front-end
  • Collaborate with backend teams to integrate APIs and microservices
  • Mentor junior engineers by providing technical guidance, conducting code reviews, and supporting their growth
  • Work closely with UX/UI designers and product management to define, refine, and deliver high-quality user-facing features
  • Ensure high code quality and implement best practices such as TDD, CI/CD, and proper documentation
  • Troubleshoot and debug production issues and develop solutions to complex technical problems

Requirements:

  • Strong appreciation and support for our core values: low ego results, tireless service, and applied curiosity
  • 7+ years of professional software development experience
  • Proficiency in JavaScript, HTML, CSS, React
  • Experience working with UX Design Teams
  • Experience building GraphQL APIs to support a rich data-heavy visual user interface
  • Experience adopting & using Agile development methodologies
  • Excellent communication skills
  • Bachelor’s degree in Computer Science or related fields, or equivalent experience

Nice to have:

  • Knowledge of CI/CD pipelines
  • Experience working with SAAS products
  • Knowledge of Network-based Security Detections and Attack techniques desirable
  • Experience with Search and Analytics tools like Splunk, Elasticsearch etc.
  • Familiarity with cloud services like AWS, GCP, or Azure is a plus
  • Experience working in a distributed team
What we offer:
  • Equity
  • Additional benefits

Additional Information:

Job Posted:
March 24, 2025

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Lead UI Engineer

Senior UI Engineer Lead

As a Senior UI Engineer Lead in UI/Frontend engineering team, you will play a pi...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of hands-on professional experience in front-end/UI development using Angular (preferably Angular 8+)
  • proven track record in a leadership role (VP, or similar) in a UI/Frontend development capacity
  • experience in Micro Frontend(MFE) architecture building scalable and modular web applications
  • strong expertise in JavaScript/TypeScript, HTML5, CSS3, SCSS, and Responsive Design
  • experience with RESTful APIs, GraphQL, and integrating front-end components with backend services
  • proficiency in UI/UX best practices and building highly interactive web applications
  • strong understanding of frontend build tools (Webpack, Angular CLI, npm, yarn, gulp, etc.) and version control systems like Git
  • multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • clear understanding of building horizontally scalable, highly available, highly resilient, and low latency applications.
Job Responsibility
Job Responsibility
  • Lead and mentor a team of UI/Frontend developers, fostering a culture of collaboration and excellence and significantly contribute to the development of world-class enterprise applications leveraging the latest technologies and software design patterns
  • define the UI/UX strategy, architecture, and best practices in alignment with the company’s vision
  • collaborate with cross-functional teams including Product, Design, and Backend teams to deliver end-to-end solutions
  • develop and engineer front end solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes
  • architect, design, and implement scalable and high-performance Angular applications
  • drive code reviews, debugging, testing, and performance optimization for all UI layers
  • stay updated with the latest Angular versions and trends, implementing best practices and new features as needed
  • partner continuously with stakeholders, UX and QA
  • provide thought leadership, as well as coaching and development for junior team members
  • collaborate with technical leadership to ensure work is aligned to the broad technical strategy.
  • Fulltime
Read More
Arrow Right

Senior Backend Lead Engineer

Senior engineer role focused on building application security cloud solutions at...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on experience developing high-performance solutions following Agile methodologies
  • Backend Java experience
  • Expertise in cloud engineering and application security
  • Familiarity with GoLang, Node.js UI authentication
  • Good understanding of security capabilities supporting application development (authentication, authorization, credential management, certificate management, encryption)
  • Understanding of container orchestration technologies
  • Containers K8s hands-on experience
  • Experience in building end-to-end solutions for the cloud domain in a secure manner
  • Ability to write documentation in a diligent manner and lead elements in projects independently
Job Responsibility
Job Responsibility
  • Technical engineer working with key stakeholders of cloud engineering and application security experts
  • Explore and resolve key application security gaps and drive their resolutions
  • Develop modules that resolve identified gaps in a centralized optimized manner (credential management, authentication, authorization, end-to-end scanning tools)
  • Act as an advisor and expert lead to various development teams across the company to help them improve their expertise within cloud engineering and application security
  • Driving delivery of platform capabilities within the cyber domain supporting application needs for on-prem and cloud environments
  • Fulltime
Read More
Arrow Right
New

Lead Software Engineer (iOS)

Cricut is looking for a talented Lead iOS Mobile Engineer to help us take our iO...
Location
Location
United States , South Jordan
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. or M.S. in Computer Science, Software Engineering, or comparable field with 5+ years relevant experience
  • Extensive experience developing iOS mobile native applications in Swift/SwiftUI (experience in The Composable Architecture is a big plus)
  • Solid knowledge of iOS UI design principles, best practices, and development life cycle
  • Experience with at least one of these design architectures: MVVM, MVC, VIPER, Clean Architecture
  • Experience consuming RESTful JSON/XML web services, Open API standard (Swagger)
  • Experience in testing high volume applications: unit test, integration test, performance test
  • Experience with Git and GitFlow
  • Experience with Scrum/Agile methodologies
  • Experience in mentoring junior members
  • Experience in project management
Job Responsibility
Job Responsibility
  • Hands-on role where you will be working alongside the team
  • Lead technical architecture, coding standards, and other team processes and policies
  • Work with PM and UX on story refinement, articulate engineering concerns, and guide technical direction
  • Work with cross functional teams on quarterly planning and plan work for the team
  • Apply software engineering design patterns to develop well-structured, modular, performant application code
  • Run Scrum ceremonies
  • Work collaboratively with product manager to drive features and maintain the backlog
  • Serve as a technical mentor and know how to delegate tasks to the team
  • Perform code reviews, write unit and UI tests, and contribute to architectural planning and refactoring
  • Collaborate with API teams on API design
  • Fulltime
Read More
Arrow Right

UI Engineer

Citi's Banking Technology is a business aligned technology organization focused ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive Experience in designing and developing web portals and large-scale intranet/internet applications
  • strong hands-on experience of implementing Web application using Angular (16 or above), JavaScript, Bootstrap, HTML5, JSON, CSS, Ajax, etc.
  • strong hands-on experience on Jasmine & Karma
  • experience in SCMs like GIT and tools like JIRA
  • Agile/Scrum methodology experience is required
  • experience with Team City & uDeploy/Jenkins will be an added advantage
  • experience in MongoDB/NoSQL databases are an added advantage
  • experience with Cypress will be an added advantage
  • strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities
  • ability to contribute in high- and low-level system design (Sequence diagram, class diagrams)
Job Responsibility
Job Responsibility
  • Perform systems analysis, Design, Coding, Unit Testing and other SDLC activities
  • Code reviews, exposure to continuous integration, test case reviews and ensure code developed meets the requirements
  • Explore existing application systems, determines areas of complexity, potential risks to successful implementation
  • Communicate continually with the client and project teams – Clarify client’s needs, present tech team ideas and explains progress on the development efforts
  • Contributes to continual improvement by suggesting improvements to software architecture, software development process and new technologies etc
  • Strictly follow Citi’s engineering standards and ensure these are followed across all modules in the project
  • As a technical lead, analyze and collaborate technical solutions and strategies with the team and provide the optimum solution for our clients
  • Own success – Takes responsibility for successful delivery of the solutions
  • Mentoring other developer on their implementation while needed, and organize review activities like design review, code review and technical document review etc. to make sure the success deliverable
  • Perform code & design reviews consistently
What we offer
What we offer
  • Over 200 years in business with a great team of creative, visionary and entrepreneurial thinkers
  • Tremendous opportunities to advance, open to everyone across all levels
  • We offer a unique journey of personal and professional development, accomplishment, and satisfaction
  • We value intelligence and a global mindset
  • There is a strong culture of empowerment here – we embrace diversity
  • We do our best to be flexible and may differ depending on the business or area
  • Citi India supports would be and returning mothers with various childcare benefits
  • Citi offers a robust training program
  • We continually re-evaluate our training model to ensure that we are always offering the most relevant and best in class training
  • At Citi, we value internal mobility
  • Fulltime
Read More
Arrow Right
New

Lead Software Engineer (Angular)

As Team Lead for the Web Team, you will join our world-class desktop development...
Location
Location
United States , South Jordan
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with cross-functional leadership including leading a team of software engineers
  • 5-7+ years of professional experience in software development
  • Highly Proficient in Angular16+, TypeScript, JavaScript, ES8+, HTML5, CSS3 + Common CSS Preprocessors
  • Proficient in test driven development, automated testing, and the use of testing frameworks
  • Experience with Webpack, NodeJS, Electron
  • Experience with Less/Sass CSS Pre-processors
  • Experience in the area of modular and scalable software development
  • Experience maintaining a living and complex codebase with a modern stack
  • Designing and developing reusable, testable front end components
  • Desire to learn cutting edge technology to solve complex business problems
Job Responsibility
Job Responsibility
  • Set the example of writing solid code supporting multiple platforms including Web, Windows, and MacOS desktop applications while mentoring
  • Build new UI components
  • Help drive development and architecture with the team
  • Work with other software departments, QA and UX teams to deliver new functionality for Cricut's next generation of web and desktop apps
  • Fulltime
Read More
Arrow Right
New

Lead Frontend Engineer

Cozycozy is the only platform that gives you real-time access to all available h...
Location
Location
France , Paris
Salary
Salary:
Not provided
cozycozy.com Logo
cozycozy
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of frontend or full-stack experience (frontend-focused)
  • 2+ years leading projects or mentoring
  • Strong TypeScript skills and experience with Angular & RxJS
  • A track record building scalable, performant web apps with clean architecture
  • Experience integrating REST/gRPC APIs and handling complex state management
  • Familiarity with data layers & GTM for analytics/marketing
  • Solid understanding of HTML, CSS, DOM APIs, and responsive web design
  • Motivation to be in an international (English speaking) work environment
  • A product mindset as you think about the traveler experience, not just the code
Job Responsibility
Job Responsibility
  • Own the frontend architecture and keep our Angular platform stable, modular, and high-performing
  • Lead the development of new user-facing features, some of which will be built in React (starting from greenfield projects driven by our product lab)
  • Collaborate with product and design to implement clean, accessible, and responsive UIs
  • Experiment quickly to ship and test new interfaces, personalization features, and search experiences
  • Have the opportunity to mentor and guide, setting coding standards and best practices
  • Raise the bar for performance and UX, making sure every millisecond counts in search
  • Lead frontend initiatives, shaping architecture and high-impact features across projects
What we offer
What we offer
  • Competitive salary
  • stock options
  • Alan health insurance
  • Swile card
  • office in Paris with unlimited coffee, tea, snacks, and drinks
Read More
Arrow Right
New

QA Lead (Automation Test Engineer)

Location
Location
India , Ahmedabad
Salary
Salary:
Not provided
commercepundit.com Logo
Commerce Pundit
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7–10+ years of hands-on experience in QA Automation with at least 3+ years in a lead role
  • Strong expertise with automation tools: UI: Selenium, Cypress, Playwright, API: Postman, RestAssured, Karate, Mobile: Appium
  • Advanced programming skills in Python, JavaScript, or Java
  • Proven experience building automation frameworks from scratch
  • Strong experience with CI/CD systems such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps
  • Deep understanding of SQL, data validation, and debugging integrations (ERP, CRM, OMS for e-commerce)
  • Solid knowledge of Agile/Scrum and STLC/SDLC principles
  • Excellent English communication skills—client-facing interactions are mandatory
Job Responsibility
Job Responsibility
  • Define, implement, and continuously improve the end-to-end QA process with an automation-first approach
  • Build the automation roadmap for e-commerce platforms (Magento, Shopify, Shopware, custom systems)
  • Establish quality gates, release checklists, and regression automation coverage plans
  • Lead and mentor a team of automation and manual QA engineers
  • Conduct code reviews, enforce standards, and ensure best practices in automation and QA engineering
  • Architect scalable automation frameworks for UI, API, mobile, performance, and visual testing
  • Drive shift-left testing by integrating automation early in the development cycle
  • Ensure comprehensive automation coverage for checkout, cart, user flows, integrations, and omnichannel experiences
  • Manage automation execution in CI/CD pipelines and ensure pipelines block faulty code before deployment
  • Oversee functional, regression, API, performance, and cross-browser testing
  • Fulltime
Read More
Arrow Right

Engineering Manager

Checkr is looking for an Engineering Manager to lead the Customer Dashboard Expe...
Location
Location
United States , San Francisco
Salary
Salary:
233000.00 - 274000.00 USD / Year
https://checkr.com Logo
Checkr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years as an engineering manager, ideally leading a front-end/UI or growth engineering team
  • 8+ years as an engineer
  • exceptional verbal and written communication skills
  • strong skills in critical thinking, decision making, problem-solving, and attention to detail
  • experience managing quality incidents as both a technical lead and communication lead
  • experience working on products at scale, and understanding the data, legal, human impact, and technical nuances of supporting highly regulated products
  • strong experience with TDD, pair programming, and agile methodologies
  • deep understanding of service architecture and system design as well as lean software development principles
  • ability to make high-level prioritization decisions quickly and thoughtfully
  • backbone to make tough decisions when necessary
Job Responsibility
Job Responsibility
  • drive technical vision for the team that motivates and excites the team for the next chapter
  • partner closely with product management to build new features and enhance existing ones
  • work with the team to reduce technical debt and sustainably scale our architecture
  • build relationships with cross-functional teams and drive results with them
  • nurture and grow team members based on their career aspirations
  • hire best of the talent and continue to raise the bar for the team
  • represent the team in planning and product meetings
  • optimize engineering processes and policies to drive velocity and quality
What we offer
What we offer
  • a fast-paced and collaborative environment
  • learning and development allowance
  • competitive compensation and opportunity for advancement
  • 100% medical, dental, and vision coverage
  • up to 25K reimbursement for fertility, adoption, and parental planning services
  • flexible PTO policy
  • monthly wellness stipend
  • home office stipend
  • in-office perks such as lunch four times a week, a commuter stipend, and an abundance of snacks and beverages
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.