Skip to main content
NikahForever logo

Mobile App (Flutter) Developer

NikahForever
Full Timemid
Amravati, Maharashtra, INPosted April 15, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

GitHub ActionsFirebaseGitGitHubRESTCI/CD

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Company Description

NikahForever is India’s leading Community Matrimony platform, dedicated to making marriages simple and accessible. With a mission to foster a stronger community, we have proudly facilitated 70,000+ successful matches and served over 2 million+ members. By leveraging AI-based algorithms, we streamline the process of searching and connecting with compatible profiles. Our platform redefines how people perceive and approach marriage, ensuring an easy and efficient experience.

Role Overview

We are seeking a highly motivated and ownership-driven Mobile App (Flutter) Developer who is passionate about building high-quality mobile applications across Android and iOS. This is not a routine, task-based role, it is an opportunity to design, build, and scale real-world mobile products used by active users. The ideal candidate will work closely with backend, product, and design teams to deliver seamless, performant, and user-centric experiences.

You will be involved in the complete development lifecycle, from feature planning and implementation to deployment and performance optimization.

This role is best suited for individuals who take end-to-end ownership, care deeply about user experience and app performance, and are excited to solve real-world challenges in a fast-paced startup environment.

Core Responsibilities

Mobile Engineering Ownership

  • Take end-to-end ownership of Flutter mobile app development (Android & iOS)
  • Build production-grade features, not just UI screens
  • Collaborate closely with Backend, Product, Design, and QA teams
  • Participate in feature planning, estimation, and release cycles
  • Review pull requests and maintain high engineering standards
  • Write clean, testable, and maintainable code
  • Leverage modern AI developer tools to improve productivity

Flutter Development

  • Develop scalable and high-performance mobile applications using Flutter
  • Implement efficient state management using GetX and Provider
  • Integrate REST APIs, WebSockets, Firebase, and third-party SDKs
  • Optimize app performance, reduce app size, and improve crash-free rate
  • Ensure smooth navigation, dependency management, and lifecycle handling
  • Continuously improve app stability, responsiveness, and user experience

Technical Requirements

  • Familiarity with Flutter and Dart
  • Strong understanding of Flutter widgets and rendering
  • Hands-on experience with state management (GetX and Provider – mandatory)
  • Understanding of navigation, dependency injection, and app lifecycle
  • Familiarity with REST APIs and JSON
  • Basic knowledge of app performance optimization techniques
  • Strong Git and GitHub workflow experience

Qualifications

  • Internship experience in a product-based company is preferred
  • Strong understanding of mobile application development fundamentals
  • Ability to write modular, reusable, and maintainable code
  • Problem-solving mindset with the ability to work in a collaborative environment
  • Basic understanding of backend integration and APIs
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or currently pursuing)
  • Open to interns and entry-level candidates

Tools & Ecosystem (Preferred)

  • Flutter / Dart
  • GetX and Provider
  • GitHub (PRs, code reviews, branching strategies)
  • Firebase (Realtime Database, Authentication, Crashlytics, FCM)
  • CI/CD tools such as Fastlane or GitHub Actions (bonus)
  • Experience with Play Store / App Store deployment (bonus)

AI Development Tools

  • Experience with AI-assisted development tools such as:
  • GitHub Copilot
  • Cursor or similar AI-powered IDEs

We value the smart and responsible use of AI tools to enhance productivity and code quality — not blind reliance.

What Defines Success in This Role

  • Think like a product engineer, not just a task executor
  • Take ownership and independently ship features
  • Prioritize user experience, performance, and app stability
  • Proactively identify issues and suggest improvements
  • Maintain high standards for code quality and scalability
  • Adapt quickly and perform effectively in a fast-paced environment

Nice to Have

  • Experience with Firebase services (RTDB, Auth, Crashlytics, FCM)
  • Exposure to CI/CD pipelines for mobile apps
  • Understanding of app deployment processes (Play Store / App Stor

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free