GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have benefited from our simple, fast, and frictionless technology that makes the adoption of these products more affordable, accessible, and easier to understand.
We are seeking a highly skilled Staff Software Engineer with deep experience in the payments industry, especially with Stripe. As a Staff Engineer, you will play a critical role in designing, developing, and scaling our payments platform. You'll work closely with cross-functional teams, including product managers, designers, and other engineers, to build payment solutions that are reliable, secure, and optimized for performance.
Key Responsibilities:
- Lead the design and development of large-scale, mission-critical mobile applications using Flutter.
- Architect highly scalable, responsive, and secure mobile solutions to ensure exceptional performance and reliability.
- Provide technical leadership across teams, guiding decisions on mobile architecture, design patterns, and best practices.
- Collaborate with product and engineering leaders to align mobile solutions with business objectives.
- Drive cross-functional projects to enhance the reliability and performance of our mobile applications.
- Ensure compliance with mobile security best practices and data privacy regulations.
- Mentor senior and mid-level mobile engineers, fostering a culture of growth, learning, and technical excellence.
Qualifications:
- 8+ years of experience in software engineering, with a strong background in building mobile applications at scale.
- Expertise in Flutter and Dart, with a proven track record of delivering high-quality mobile apps.
- Experience with state management solutions like Provider, Riverpod, or Bloc.
- Deep understanding of mobile architecture and best practices, including RESTful APIs, secure coding, and responsive design.
- Experience in cloud platforms such as AWS, Azure, or Google Cloud, with a focus on performance and mobile-first solutions.
- Strong knowledge of mobile application lifecycle, navigation patterns, and in-app data security.
- Expertise in designing systems for high availability, fault tolerance, and scalability.
Join us to work on impactful projects that enable sustainability and energy solutions, with a competitive salary and benefits package, and opportunities for professional growth in a collaborative, inclusive, and fast-paced environment.