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.
Employee Value Proposition (EVP): PROG is dedicated to providing people with opportunity; opportunity for inclusive collaboration, opportunity for innovation, and opportunity for development.
WE ARE: Prog Tech is the driving force behind our company’s technological evolution. We are passionate problem solvers and technical experts, working together to deliver impactful solutions. We pride ourselves on craftsmanship, continuous improvement, and collaboration. Our culture encourages experimentation, learning from failures, and delivering meaningful outcomes.
YOU ARE: A motivated and experienced professional ready to take the next step in your technology career. As the Director of Software Engineering you'll be at the forefront of shaping and executing our frontend and mobile engineering strategy. You will lead the charge in driving technical innovation, scalability, and delivering world-class user experiences. This role demands a hands-on technical leader with in-depth expertise in modern front-end frameworks, scalable architectures, mobile development, and high-performance UI engineering.
What You’ll Do:
Lead and mentor frontend and mobile engineering teams in building scalable, performant, and secure applications using React.js, React Native, and Next.js.
Drive the modernization of our frontend stack, leading the transition from Angular to a React-based architecture while ensuring best practices in state management, API integrations, and UI performance.
Define and implement cutting-edge frontend architectures, including BFF (Backend-for-Frontend), micro-frontends, and server-driven UI approaches.
Oversee mobile engineering teams building cross-platform applications with React Native, ensuring seamless experiences across iOS and Android.
Optimize frontend and mobile applications for performance, accessibility (WCAG/ADA), and security (OAuth, CSP, CORS, mobile security best practices).
Champion developer experience, implementing best-in-class tooling, CI/CD pipelines, and automation to streamline frontend and mobile development.
Collaborate closely with Product, Design, and Backend teams to deliver feature-rich, customer-centric experiences.
Stay ahead of industry trends, leveraging AI-driven personalization, WebAssembly, GraphQL, and edge computing to enhance user experience
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.
Collaborate closely with product managers, UX designers, and backend engineers to deliver exceptional customer experiences.
Drive cross-functional collaboration to align front-end initiatives with broader company objectives.
Collaborate with Architecture and drive scalable, high-performance, and maintainable frontend applications.
Provide hands-on coding, code reviews, and technical guidance to teams working with React, Angular, JavaScript, TypeScript, and React Native.
Stay up to date with emerging front-end technologies, frameworks, and industry trends to ensure our tech stack remains competitive.
Ensure front-end applications are optimized for performance, accessibility, and cross-platform compatibility.
Stakeholder Management & Influence
Work closely with executive leadership, product management, and design teams to drive engineering roadmaps.
Effectively communicate technical vision and progress to non-technical stakeholders.
Influence company-wide decisions around frontend architecture, frameworks, and performance strategies.
Scaling & Performance Optimization
Architect, Mentor and help build enterprise-level front-end solutions that can scale to millions of users.
Optimize applications for speed, security, and usability across various devices and platforms.
Implement A/B testing, performance monitoring, and analytics to drive continuous improvements.
Qualifications & Experience
10+ years of software engineering experience, with at least 5+ years in a leadership role managing front-end and mobile engineering teams.
Proven experience leading frontend and mobile teams working with React, React Native, Angular, JavaScript, TypeScript.
Strong hands-on coding ability and deep technical expertise in front-end architectures, performance optimizations, and UI/UX best practices.
Experience owning & delivering large-scale, enterprise-grade front-end and mobile applications serving millions of customers.
Hiring, mentoring, and managing high-performance engineering teams, fostering innovation and a growth-oriented culture.
Ability to collaborate with cross-functional teams (Product, Design, Backend) and influence business & technical stakeholders.
Frontend & Mobile Expertise:
Modern Frontend Stack: Expertise in React.js, Next.js, React Native, and TypeScript with a solid understanding of state management (Redux, Recoil, React Query).
Mobile Development: Experience leading iOS and Android teams building cross-platform applications with React Native. Familiarity with Swift (iOS) and Kotlin (Android) is a plus.
Experience integrating headless CMS platforms such as ContentStack, Contentful, Sanity, or Strapi into modern front-end architectures.
Strong understanding of dynamic content delivery, API-driven CMS models, and personalization strategies for web and mobile applications.
Performance & Scalability: Deep knowledge of front-end performance tuning, lazy loading, code-splitting, SSR, CSR, ISR, and optimizing mobile performance (Hermes Engine, Turbo Modules).
Backend-for-Frontend (BFF) & API Design: Experience integrating RESTful APIs, GraphQL (Apollo), and WebSockets into frontend and mobile architectures.
Security & Compliance: Strong understanding of front-end security (CORS, OAuth, JWT, CSP) and mobile security best practices (Secure Enclaves, Certificate Pinning, OWASP Mobile Top 10).
CI/CD & DevOps for Frontend & Mobile: Experience with GitHub Actions, Fastlane (for mobile automation), Firebase App Distribution, and automated testing (Jest, Cypress, Detox).
Methodologies & Architecture:
Experience working in Agile (Scrum, Kanban) environments with TDD/BDD best practices.
Strong advocate for micro-frontends, modular architecture, and monorepo strategies (Nx, Turborepo).
Familiarity with server-side rendering, edge computing, and CDN strategies for high-performance front-end applications.
Nice-to-Have:
Industry & Product Experience:
Experience working in multiple industries, particularly:
E-commerce (scalable UI for millions of users, personalized experiences).
Fintech (secure, high-performance front-end experiences).
SaaS (multi-tenant enterprise applications with complex UI interactions).
Proven track record of transforming engineering teams and leading frontend & mobile modernization efforts.
Advanced Technical Knowledge:
Familiarity with backend technologies (Node.js, Nest.js, Next.js, GraphQL, microservices) to collaborate effectively with backend teams.
Knowledge of frontend build optimization tools (Vite, SWC, ESBuild, Webpack 5, Babel).
Experience working with WebAssembly (Wasm), WebGL, or emerging frontend performance technologies.
Mobile-Specific Expertise:
Exposure to native mobile development (Swift, Kotlin) and mobile UI frameworks.
Experience with App Store & Play Store release processes and OTA updates (CodePush, Expo EAS, AppCenter).
Familiarity with deep linking (AppsFlyer, Firebase Dynamic Links, Branch.io) and mobile analytics (Segment, Mixpanel, Amplitude).
Accessibility & Compliance:
Deep understanding of WCAG, ADA compliance, ARIA roles, and mobile accessibility guidelines.
Experience with voice interfaces, gesture-based navigation, and inclusive UI design.
WE OFFER:
Competitive Compensation
Full Health Benefits; Medical/Dental/Vision/Life Insurance + Paid Parental Leave
Company Matched 401k
Paid Time Off + Paid Holidays + Paid Volunteer Time
Diversity Alliance Resource Groups
Employee Stock Purchase Program
Tuition Reimbursement
Charitable Gift Matching
Job Required Equipment & Services Will Be Provided
Progressive Leasing welcomes and encourages diversity in the workplace. We do not discriminate in any aspect of employment on the basis of race, color, religion, national origin, ancestry, gender, sexual orientation, gender identity and/or expression, age, veteran status, disability, or any other characteristic protected by federal, state, or local employment discrimination laws where Progressive Leasing does business.
Progressive Leasing welcomes and encourages diversity in the workplace. We do not discriminate in any aspect of employment on the basis of race, color, religion, national origin, ancestry, gender, sexual orientation, gender identity and/or expression, age, veteran status, disability, or any other characteristic protected by federal, state, or local employment discrimination laws where Progressive Leasing does business.
Coinbase
Dataroid
Ticketmaster
Aboitiz Data Innovation
Termius