Key Responsibilities
- Build, deploy, and maintain cross-platform applications using Flutter for iOS, Android, iPadOS, and Web.
- Ensure the application is optimized for performance across different devices and platforms.
- Mentor junior developers and help guide them in best practices and development techniques.
- Architect and lead solutions that are performant, scalable, and secure, ensuring code quality through best practices.
- Work closely with product managers, team members, and the design team to ensure alignment with business needs and stakeholder expectations.
- Integrate the application with RESTful APIs, ensuring smooth communication between front-end and back-end systems.
- Handle app signing and deployment to the App Store and Google Play.
- Maintain familiarity with industry-standard security practices to ensure the integrity of the applications.
Required Qualifications
- Strong knowledge of RESTful API development.
- Proficient in unit testing and automated acceptance testing (AAT).
- Proficient in Dart and Flutter with experience deploying to iOS, Android, and Web platforms.
- Strong understanding of push notifications, app signing, and deployment processes.
- Experience integrating Flutter applications with RESTful APIs and working with OAuth for authentication.
- A proactive mindset, with a willingness to mentor junior developers and contribute to architecture decisions.
Preferred Skills
- Experience with AWS ECS and Lambda.
- Experience with native Android and/or iOS development.
- Familiarity with native SDKs in Flutter.
- Experience with GitHub Actions for CI/CD pipelines.
- Experience with performance monitoring tools such as DataDog and analytics platforms like Pendo.
Soft Skills & Cultural Fit
- Collaboration: Work closely with product managers, team members, and the design team to meet business requirements and stakeholder expectations.
- Problem Solving: Ability to architect scalable and performant solutions.
- Proactivity: Take ownership of tasks, mentor others, and consistently contribute to the team’s success.
Top Skills
What We Do
GoodLeap is a sustainable home solutions marketplace. We provide simple, fast, and frictionless point-of-sale technology for countless mission-driven professionals serving millions of people who want to upgrade their homes and save money.
Our platform offers flexible ways for consumers to pay for a wide range of sustainable products, including solar panels, battery storage, smart home devices, modern HVAC systems, energy efficient windows, upgraded roofing, water-saving turf, and more.
We are committed to caring for the planet, building lasting relationships with our valued partners and customers, and delivering cutting-edge technology that enables more people to embrace a sustainable lifestyle.