Talent.com
Senior Engineer - Mobile Development

Senior Engineer - Mobile Development

ConfidentialIndia, Bengaluru / Bangalore
9 hours ago
Job description

Description

We are currently seeking a Senior Engineer - Mobile Development with 5+ years of experience in mobile app development and 3+ years on Flutter to join our team at Edmingle. In this role, you will be responsible for developing and maintaining features on the mobile application. We are looking for someone with strong problem-solving skills who can work independently as well as in a team environment.

Skills

  • Deep knowledge in Flutter and Dart and its application lifecycle, UI rendering, and animations
  • Flutter apps and publishing on the Play Store and Apple App Store
  • Knowledge of State Management Patterns (Bloc or similar)
  • Write high-quality, performance, and maintainable code
  • Proficient with version control systems (Git preferred)
  • Experience working with native technologies Android / iOS, and its libraries e. g. location services, maps, and other common libraries
  • Experience with production monitoring, tracking, and A / B test tools (Firebase or similar)
  • Firebase : Should have experience with Cloud Firestore, Push Notifications, Cloud Functions and Analytics
  • Experience with storage, threading, and performance tuning.
  • Plan and architect the Modules / App for high scalability and rapid growth
  • A deep familiarity with one of the following
  • Android Application Development with Java / Kotlin, Android SDK, Android Debugger
  • iOS app development with Swift
  • Should have programming practices like clean code and SOLID principles
  • Familiar with Android Architectures, unit testing, and Jetpack libraries
  • Strong understanding of REST APIs

Responsibilities

  • Lead the mobile app development team
  • Increase the stability of the application (maintain >
  • 99.5% crash-free users) and reduce crashes on live app

  • Work on the project structure adhering to industry best practices.
  • Implement robust, reusable, and testable components.
  • Optimise global components for maximum performance across various devices.
  • Develop a well-structured, easily maintainable codebase.
  • (ref : hirist.tech)

    Skills Required

    DART, Solid Principles, Unit Testing, Analytics, Push Notifications, Flutter, Rest Apis

    Create a job alert for this search

    Senior Mobile Engineer • India, Bengaluru / Bangalore