Senior Mobile Engineer (Flutter)

Posted 6 months agoViewed
BangaloreFull-TimeFinancial Services
Company:Moniepoint
Location:Bangalore
Languages:English
Seniority level:Senior, 5+ years
Experience:5+ years
Skills:
Software DevelopmentSQLAndroidDesign PatternsFigmaFlutterGitData StructuresFirebaseCI/CD
Requirements:
5 years plus combined Mobile Development Experience Flutter experience for cross-platform mobile apps (Android, iOS, Web), including responsive UIs, efficient data querying, and optimized state management. Native Android and iOS experience for building custom Flutter Packages. Firebase experience with Cloud Firestore, Push Notifications, Cloud Functions, and Analytics. Figma knowledge for analyzing and viewing designs to build the app. Git experience for managing and collaborating in projects. Ability to provide a portfolio showing projects solely worked on upon request. Bachelors Degree in a related field.
Responsibilities:
Design and Build sophisticated and highly scalable apps using Flutter. Build custom packages in Flutter using native Android and IOS functionalities and APIs. Translate and Build designs and Wireframes into high quality responsive UI code. Write efficient queries for core Data. Use MVC and MVVM for designing, developing architecture, and creating maintainable, testable, and functional software. Explore feasible architectures for implementing new features. Resolve existing system problems and suggest/add new features. Suggest space and time efficient Data Structures. Follow best practices and keep code structured and well-documented. Use CI/CD for smooth deployment. Document the project and code efficiently. Manage code and project on Git for team synchronization. Communicate with Project Manager regarding project status and suggest deadlines. Ensure security guidelines are always followed during development. Validate cloud system changes for security compliance. Suggest new features and/or enhancements. Maintain software throughout its lifecycle, including design, development, verification, and bug fixes. Connect regularly with Quality Assurance Specialist to deliver stable apps. Resolve bugs reported by the Quality Assurance Specialist in a timely manner. Perform time profiling and memory leaks assessment. Execute app verification protocol. Write tests for the App. Follow company policies and quality procedures for quality product deliverables.
About the Company
Moniepoint
1000-5000 employeesCredit
View Company Profile
Similar Jobs:
Posted about 1 month ago
15+ countriesFull-TimeSoftware Development
Software Development Engineer II - Content Hub (Mobile Flutter)
Company:
Posted about 2 months ago
Anywhere around the globeFull-TimeSoftware Development
Lead Flutter Engineer
Company:Fueled
Posted 6 months ago
Anywhere around the globeContractSoftware Development
Freelance | Contract Flutter Engineer
Company:Fueled