Lead Engineer – Full Stack
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Lead Full-Stack Engineer architecting Angular and C# API solutions for Progressive Leasing’s lease-to-own fintech platform. Leading distributed teams and end-to-end delivery across web and backend systems.
Responsibilities:
- Own the architecture, quality, and delivery of the Angular application and related APIs/services
- Define and enforce coding standards, patterns, and best practices across mobile and full-stack development; drive 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 web UI through 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 web features from technical scoping through 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
- Create and maintain best practices for observability and logging for all application layers
- Develop and deploy solutions with performance, security, and accessibility in mind
- Lead and mentor a geographically distributed team across the Americas and India
- Collaborate with Product, Design, QA, and Backend teams following Agile principles
- Lead organizational initiatives and continuously improve engineering practices
- Participate in hiring by reviewing resumes, conducting technical interviews, and evaluating candidates
- Set expectations for full-time employees and contractors
- Ensure software quality through automated testing, alerting, and proactive production support
Requirements:
- A minimum of 10 years of software development experience, with at least 5 years focused on full-stack development
- Experience with A.I. first engineering and usage of Claude, Co-Pilot, and other tools
- Strong understanding of Object Oriented Design principles, and how to properly architect both a UI and an API
- Proven full-stack capability — comfortable owning or collaborating on BFF / API layers
- Extensive experience with cross-browser and cross-platform development including mobile and responsive UI
- Experience developing and architecting high-transaction, high-throughput systems
- Demonstrated ability to lead distributed 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
- Experience with LLM / AI-native development patterns and integrating AI-powered features into consumer products
- Experience leading teams of 5+ engineers across multiple geographies
- Familiarity with Service Oriented Architecture and microservices
- Background in mobile accessibility (WCAG, platform accessibility APIs)
- Background in fintech, consumer lending, or similarly regulated industries
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
- Competitive Compensation










