GoodLeap ยท 5 months ago
Senior Software Engineer - Flutter & Node
GoodLeap is a technology company delivering innovative financing and software products for sustainable solutions. The Senior Software Engineer will be responsible for building cross-platform mobile and web applications, mentoring junior developers, and ensuring that solutions meet business needs and stakeholder expectations.
Financial Services
Responsibilities
Design and document APIs clearly using tools like OpenAPI/Swagger, ensuring they are well-documented and easy to understand for collaboration between teams
Optimize the performance of Node.js applications, including memory usage, event loop efficiency, and handling of asynchronous code
Follow security best practices in API development to guard against vulnerabilities and ensure secure communication
Familiarity with DevOps practices, including deploying Node.js applications in cloud environments (e.g., AWS), and working with CI/CD pipelines such as GitHub Actions for automation
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
Qualification
Required
Experience with Node.js
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
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
Benefits
May be eligible for a bonus
Company
GoodLeap
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.
H1B Sponsorship
GoodLeap has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (15)
2024 (13)
2023 (6)
2022 (7)
2021 (2)
Funding
Current Stage
Late StageCompany data provided by crunchbase