Progressive Leasingposted 13 days ago
Full-time • Senior
Remote • Arizona, LA
Executive, Legislative, and Other General Government Support

About the position

Progressive Leasing is a leading provider of in-store and e-commerce lease-to-own solutions. As an almost 20+ year old FinTech company that has gone from start-up to industry leader, we know how to innovate, simplify, and value all people. We are a company founded on our grit and we are constantly looking to the future. As an ever-evolving group of entrepreneurs and technologists, we strive to do the right thing period in all aspects of our work. We are a subsidiary of PROG Holdings (NYSE: PRG), an exciting FinTech holding company, with three business segments including Progressive, Vive Financial, and Four, a Buy Now Pay Later (BNPL) platform. We are currently hiring a Director of Software Engineering (Frontend experience) to help grow our company and ensure our mission is achieved! This role is a work from home position and can be performed remotely anywhere in the continental US or from our corporate office in Utah.

Responsibilities

  • Lead, mentor, and scale a high-performing frontend and mobile engineering team.
  • Define and drive the front-end engineering strategy, ensuring alignment with company goals.
  • Establish best practices, coding standards, and architecture guidelines for front-end development.
  • Own and manage budgets for front-end tools, licensing, and third-party integrations, ensuring cost-effective and high-impact technology choices.
  • Lead vendor management and negotiations, including UI frameworks, headless CMS platforms (ContentStack, Contentful, Sanity), and third-party services.
  • Drive cross-functional collaboration with Product, UX, and Backend teams to align engineering initiatives with business objectives.
  • Modernize the front-end stack, leading the transition from Angular to React.js, React Native, and Next.js.
  • Define and implement innovative frontend architectures, including BFF (Backend-for-Frontend), micro-frontends, and server-driven UI approaches.
  • Champion design systems, reusable component libraries, and scalable UI patterns, ensuring consistency across web and mobile applications.
  • Stay ahead of industry trends, leveraging AI-powered personalization, WebAssembly, GraphQL, and edge computing to enhance user experience.
  • Leverage user research, A/B testing, and behavioral analytics to make data-driven frontend decisions that improve UX and conversion rates.
  • Implement performance monitoring, analytics tools (e.g., Mixpanel, Amplitude, Segment), and real-time insights to continuously optimize customer experiences.
  • Architect, mentor, and help build enterprise-level frontend and mobile solutions that scale to millions of users.
  • Optimize applications for performance, security, and usability across various devices and platforms.
  • Implement progressive enhancement strategies, lazy loading, SSR, ISR, and CDN optimizations for high-performance frontend delivery.
  • Ensure frontend and mobile applications meet accessibility (WCAG/ADA) and security (OAuth, CSP, CORS) compliance.

Requirements

  • 10+ years of software engineering experience, with at least 5+ years leading engineering teams across front-end and mobile development.
  • Proven track record of hiring, mentoring, and scaling high-impact engineering teams.
  • Experience owning and delivering enterprise-grade front-end and mobile applications serving millions of customers.
  • Strong ability to collaborate with business and technical stakeholders, influencing frontend technology decisions across the company.
  • Experience managing frontend technology budgets, licensing costs, and vendor negotiations for UI frameworks, CMS platforms, and third-party integrations.
  • Deep expertise in React.js, Next.js, TypeScript, and React Native, with knowledge of Angular for transitional support.
  • Proficiency in Redux, React Query, Zustand, GraphQL (Apollo, URQL), WebSocket, and RESTful API integrations.
  • Experience leading React Native teams and working with native development (Swift/Kotlin) as needed.
  • Mastery of SSR, ISR, SSG, lazy loading, bundling (e.g., Webpack, Vite, ESBuild), tree-shaking, and CDN strategies.
  • Expertise in frontend security best practices (OAuth, JWT, CSP, CORS) and mobile security (OWASP Mobile Top 10, certificate pinning, Secure Enclaves).
  • Experience with GitHub Actions, Fastlane (mobile CI/CD), Firebase App Distribution, Jest, Cypress, and Detox for automated testing.
  • Strong advocate for micro-frontends (Webpack Module Federation, Single-Spa), monorepos (Nx, Turborepo), and scalable frontend patterns.
  • Agile mindset with experience in Scrum, Kanban, and DevOps-driven engineering cultures.
  • Familiarity with server-side rendering, edge computing (Cloudflare Workers, Vercel), and API-driven architectures.
  • Strong understanding of user research, A/B testing methodologies, and behavioral analytics to drive UX and conversion improvements.
  • Experience working with tools like Heap Analytics, Google Analytics, Mixpanel, Amplitude, Segment, and Hotjar to analyze user interactions and inform design decisions.
  • Experience integrating headless CMS platforms like ContentStack, Contentful, Sanity, or Strapi into React-based frontend architectures.
  • Strong understanding of GraphQL-based CMS APIs, real-time content updates, and multi-platform content syndication.

Nice-to-haves

  • Experience in E-commerce (scalable UIs, personalized experiences), Fintech (secure, high-performance apps), and SaaS (multi-tenant enterprise apps with complex UI interactions).
  • Proven track record of leading digital transformations and modernizing front-end stacks.
  • Familiarity with backend technologies (Node.js, Nest.js, Next.js, microservices) to collaborate effectively with backend teams.
  • Experience working with WebAssembly (Wasm), WebGL, or AI-driven UI personalization.
  • Experience integrating AI-powered UX, AR/VR experiences, and voice interfaces into frontend applications.
  • Exposure to native mobile development (Swift, Kotlin, Objective-C, Jetpack Compose, SwiftUI).
  • Experience with App Store & Play Store release processes, OTA updates (CodePush, Expo EAS, AppCenter).
  • Expertise in deep linking (AppsFlyer, Firebase Dynamic Links, Branch.io) and mobile analytics (Segment, Mixpanel, Amplitude).
  • Passion for exploring emerging front-end technologies that enhance scalability, performance, and user engagement.
  • Experience driving technical innovation beyond industry trends, including AI-powered UI personalization, edge computing, and immersive UI experiences.
  • Deep understanding of WCAG, ADA compliance, ARIA roles, and mobile accessibility guidelines.
  • Experience with voice interfaces, gesture-based navigation, and inclusive UI design.

Job Keywords

Hard Skills
  • Ada
  • Angular
  • GraphQL
  • Kotlin
  • OAuth
  • 1LvEQa 54T2
  • 3v1ZGJ2k htk4
  • 4bRwH yOblWTpviQ
  • 4n7UT
  • 4yJBe25E9 GsM3dDKaO2E
  • 5HDfQScoFNs
  • 5zRaIgp6
  • aDOF UoV0QL7
  • b1TLGOlhNx
  • b8LUiM
  • bBMUOX1y
  • CWD6U RbxeJWzs
  • dyuRaM
  • e8WdwU7KPAuhoMElG LmEKAXjepcPGg4
  • elbTCAaHL ZiY4ebNTwkFL
  • EmoCaPr2KLe7 hnwE4kQ
  • eoyhn6uEbmHO adnY38qkHyAe
  • eWUR64xuh
  • fkh0Me8JK9P R5fSDrtAzI
  • FPQM2mjXa AIYskJKf8roG
  • gmkY8 S9UI87Nw
  • hKaoeYStx
  • iG64kK QzTW
  • itgaDy7 H8bAOPByd1FRu
  • iTKZ iM2QqmPb
  • IwG3O mqRIaLeZb
  • jSwHkG
  • KMD0OinEemH
  • lYfW
  • m98fTFZX
  • nAwzY SDewPYr9x4N
  • NCRe hZDoQ0
  • nikAhNZD4 ZgqN3yfzDF4
  • O7TZl8
  • PcDt2 CKlxEm5Gf0
  • PTm4dM
  • pvf6jSD
  • PziEmOoh G61ZbgJNXcC
  • q5LB6RZ qa7mD8gbyH
  • raPqvok P5TbVatUWke
  • RGLPMVXS1 irG7FuPCUQlc
  • sqQe5k6 S0EXfhV8jOI
  • sSDNeg ILBZ
  • sYBIN1KJE2 ba38BSijgp
  • tnohdv ZCobe3cdFr7nt
  • Uf2e4318 W3BtRlP
  • UMxNr gw13VQDeaz
  • v0es7nXWZF
  • wEaGzntTLWdc
  • X6Aar mj9BK3DpoEX
  • z8J1FD3 nXKWDA8p3V5
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service