Loading...

Senior App Developer

Location: Noida (Onsite)
Department: Engineering
Employment Type: Full-time


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. You’ll 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

·


Job Summary

Published On: 18 Jul, 2025

Job Nature: Full Time

Salary: INR 14 - 20 LPA

Location: Sector 68, Noida, India

Similar Jobs

Integration Tester with Business Analysis Expertise
View Details
UX UI Design Developer
View Details
Technical Subject Matter Expert (Tech SME)

Bengaluru, India

View Details