Senior Application Developer

3 - 8 years

14 - 20 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Location:

Role Overview

We are looking for a Senior App Developer with at least 3 years of experience in building high-quality mobile applications using Flutter. Youll be responsible for designing and delivering scalable, performant, and responsive mobile apps for Android and iOS that support critical event-tech workflows. This is an onsite role based in Noida—ideal for someone who thrives in collaborative product-engineering environments and has a keen eye for user experience.

Key Responsibilities

  • Build, maintain, and optimize mobile apps using

    Flutter & Dart

    for both Android and iOS platforms
  • Implement state management solutions (Provider, Riverpod, Bloc, etc.) to manage shared app logic
  • Integrate with

    REST APIs, Firebase services,

    and other backend platforms
  • Ensure responsive UI across various screen sizes and mobile devices
  • Manage authentication workflows including JWT-based login, session handling, and role-based access
  • Handle app deployments via

    Play Console and App Store Connect

    , including signing, release builds, and updates
  • Collaborate closely with product, design, and backend teams to deliver smooth, user-friendly features
  • Write clean, maintainable, and well-documented code and participate in peer code reviews

Required Skills & Experience

  • 3+ years

    of mobile app development experience, with at least 2 published Flutter apps
  • Strong command of Flutter & Dart, along with state management using Provider
  • Experience with Firebase services: Authentication, Firestore/Realtime Database, Cloud Functions, and Push Notifications
  • Proficient in REST API integration, responsive UI/UX, and common mobile design patterns
  • Familiar with JWT-based authentication flows and secure mobile app practices
  • Hands-on experience with deployment processes for Android and iOS platforms
  • Solid understanding of Git workflows and working in Agile/Scrum teams

Good to Have

  • Experience with

    Riverpod, Bloc, or GetX

    for state management
  • Knowledge of

    Clean Architecture or MVVM in Flutter

  • Exposure to

    Firebase Analytics, Crashlytics, and Remote Config

  • Familiarity with

    CI/CD tools

    (e.g., Codemagic, Bitrise) for automated builds and deployment
  • Basic knowledge of

    native code

    (Swift/Kotlin) for platform-specific functionality
  • Experience with app performance optimization using DevTools, isolates, etc.
  • Understanding of unit and widget testing using Flutter's test framework
  • Familiarity with design tools like Figma or Zeplin for UI handoff

Experience integrating features like QR code rendering, PDF generation, or badge scanning systems

Annual CTC -

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Ongole, Andhra Pradesh, India