Senior Software Engineer - Flutter Job in Open Financial Technologies : Business Payment Platform For Smes, Startups & Freelancers
Senior Software Engineer - Flutter
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Responsibilities Build & Influence features and products while bringing in Flutter best practices. Have end-to-end ownership of the product and the codebase (FE and APIs). Focus on generic, reusable, and modular components to improve our go-to-market time. Track all important app quality metrics including crash rates, page load times, app size, memory footprint. Collaborate closely with engineers & stakeholders from other teams. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. Build a close partnership with the web team & platform to ensure synergy & feature parity between the two platforms. Inspire & guide fellow team members on system design & best practices. Requirements 4+ years of experience in building consumer-facing or business facing Flutter mobile apps. Hands-on experience with Flutter, Android and iOS architecture components Impeccable understanding of lifecycle & multi-threading in the JVM world. Experience with REST APIs, Firebase suite & third-party libraries and APIs. Motivation to set up a comprehensive unit testing approach to development Open to experimenting with new tech like Compose, React Native & so on. Have a good eye for design & product thinking and the ability to make data-driven decisions. Good grasp of data structures and algorithms - especially the ones used in mobile development & API design. Knowledge of the mobile development cycle, popular architectures, trends, & emerging technologies. Good in pixel-perfect implementation of designs E2E App development and/or experience of developing Pub is good to have Work in agile team environments and are a self-starter, conscientious member of the team
Fresher
2 - 4 Hires