Lead Engineer – Mobile, Full-Stack

Posted 17hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Lead Engineer driving mobile and full-stack development at Progressive Leasing, a FinTech leader. Collaborating with distributed teams and innovating engineering best practices in a remote role.

Responsibilities:

  • Own the architecture, quality, and delivery of the React Native mobile application and React JS web surfaces across iOS and Android
  • Define and enforce coding standards, patterns, and best practices across mobile and full-stack development
  • Drive the adoption of an A.I. first engineering mindset
  • Drive technical roadmap decisions and align them with product goals, timelines, and the broader engineering organization
  • Provide technical expertise in architecture, design, testing, and implementation — spanning native UI through BFF to backend API contracts and LLM integration patterns
  • Lead in-depth code reviews and conduct root cause analysis of critical production issues
  • Own end-to-end delivery of mobile and web features from technical scoping through App Store / Play Store release and production monitoring
  • Break down complex requirements into actionable engineering tasks, milestones, and clear ownership across a distributed team
  • Identify and proactively mitigate technical risk throughout the development lifecycle
  • Maintain and improve CI/CD pipelines and release management processes for both platforms
  • Develop and deploy solutions with performance, security, and accessibility in mind from the start
  • Lead and mentor a geographically distributed team across two hubs (Americas and India), fostering strong engineering culture and clear accountability across time zones
  • Work collaboratively with technical and business team members (Product, Design, QA, Backend) to develop and maintain business solutions following Agile principles
  • Participate in hiring — reviewing resumes, conducting technical interviews, and evaluating candidates; proven experience building and mentoring world-class engineering teams

Requirements:

  • Required Experience with A.I. first engineering and usage of Claude, Co-Pilot, and other tools
  • Strong understanding of native iOS (Swift / Obj-C) and Android (Kotlin / Java) sufficient to bridge gaps and work with native modules
  • Proven full-stack capability — comfortable owning or collaborating on BFF / API layers, not just the mobile UI
  • Extensive experience with cross-browser and cross-platform development including mobile and responsive UI
  • Experience with state management (Redux, Zustand, Recoil, or equivalent), REST APIs, GraphQL, and mobile-specific data-fetching patterns
  • Proven track record shipping production apps to the App Store and Google Play
  • Experience developing and architecting high-transaction, high-throughput systems
  • Demonstrated ability to lead distributed, contractor-heavy teams across time zones with strong personal accountability
  • Excellent problem-solving skills; meticulous, methodical, and able to translate complex business requirements into simple software solutions
  • Experience with CI/CD, Agile methodologies, and open-source technologies
  • A minimum of 10 years of software development experience, with at least 5 years focused on mobile (React Native) and full-stack development
  • Deep expertise in React Native, React JS, TypeScript / JavaScript, and Node.js.

Benefits:

  • 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