OneMain Financial

Lead Software Engineer - Frontend/Web PlatformSoftware

OneMain Financial
Apply
20 days ago
Irving, TX, USAStaff+

Responsibilities

  • Lead the design and implementation of frontend and web platform solutions aligned with business requirements and enterprise standards.
  • Drive architecture and technical solutioning for Angular and React applications, design systems, and component-driven development.
  • Build and maintain reusable Web Components and Design Systems.
  • Develop performant, maintainable code using HTML, CSS, JavaScript, and TypeScript.
  • Implement and maintain Storybook for component documentation, testing, and adoption.
  • Define functional testing strategies for end-to-end workflows, business rules, and integration scenarios.
  • Develop and maintain Playwright QA automation, including end-to-end suites, test utilities, and cross-browser regression coverage.
  • Integrate Playwright automation into CI/CD pipelines, analyze test results, triage failures, and improve release confidence.
  • Contribute to Node.js services and tooling and support Ionic-based hybrid and integration use cases.
  • Lead technical discussions, mentor engineers, manage technical debt and risks, and collaborate across Product, UX, Architecture, QA, and Backend teams.
  • Support technical planning, estimation, delivery execution, knowledge sharing, documentation, and continuous improvement.

Requirements

  • 5+ years of professional software development experience delivering complex, maintainable, high-quality software.
  • Proven experience leading technical design and implementation in a hands-on technical leadership role.
  • Strong expertise in Angular or React.
  • Proficiency in HTML, CSS, JavaScript, and TypeScript.
  • Experience building and maintaining Design Systems and reusable Web Components.
  • Hands-on experience with Storybook for component development and documentation.
  • Strong experience with unit testing frameworks and testing methodologies.
  • Working experience with Node.js for frontend enablement and integrations.
  • Experience with Ionic for integrations or hybrid applications.
  • Strong understanding of component-driven development, UI architecture, and frontend best practices.
  • Familiarity with CI/CD pipelines, Git workflows, and Agile software development.
  • Ability to lead technical discussions and communicate complex concepts effectively.
  • Passion for continuous learning and improving engineering outcomes.

Tech Stack

Categories

OneMain Financial

About OneMain Financial

5,001-10,000 employees
Contact me