• Proficient in Java/Kotlin programming
• Knowledge in Flutter Framework and DART programming
• Hands-on experience in development IDE Android Studio, Android SDK, Firebase Test Lab
• Have Idea About Material Design and Android UI design principles, patterns and best practices
• Must have built at least two Android and/or iOS apps with Flutter
• Hands-on experience with third-party libraries and APIs
• Solid understanding of the full mobile development life cycle, including automated testing and building
• Familiarity with SQL/NoSQL databases and their declarative query languages
• Ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into readable state.
• Intermediate+ English skills.
• Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance
• Contribute in all phases of the development lifecycle: concept, design, build, deploy, test, release to app stores and support.
• Diagnose performance issues, fix bugs (including crashes and ANRs) to increase the functionality of the application.
• Write well designed, testable, efficient code.
• Ensure designs are in compliance with specifications.
• Prepare and produce releases of software components.
• Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
• Collaborate with team members (product managers, developers, designers) to brainstorm about new features and functionalities.