Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

AARA TECH PRIVATE LIMITED

Senior Software Engineer - Flutter Developer

Posted Updated
Discussion

Description

Job Title: Senior Flutter Developer


Location: Chennai

Experience: 5+ Years

Employment Type: Full-Time


Job Summary

We are looking for an experienced Senior Flutter Developer to design, develop, and maintain high-quality mobile and web applications. The ideal candidate should have strong expertise in Flutter development, experience building cross-platform applications, and a solid understanding of state management, Firebase services, and REST API integrations. The role requires collaboration with UI/UX designers, backend developers, and product teams to deliver scalable and high-performance applications.


Key Responsibilities

  • Design, develop, and maintain mobile and web applications using Flutter and Ionic.
  • Build scalable and maintainable Flutter applications using BLoC and GetX state management.
  • Develop cross-platform applications for Android, iOS, and Web.
  • Integrate Firebase services including Authentication, Firestore, Cloud Functions, and Notifications.
  • Implement Google Login and other social authentication mechanisms.
  • Handle routing, navigation, and application lifecycle management effectively.
  • Work with REST APIs and third-party integrations.
  • Collaborate closely with backend developers and UI/UX teams to deliver high-quality features.
  • Debug, troubleshoot, and optimize applications for performance and scalability.
  • Participate in code reviews and ensure adherence to best coding practices and development standards.
  • Take ownership of assigned modules and ensure timely delivery of features.


Required Skills & Qualifications

  • Strong expertise in Flutter development (mandatory).
  • Hands-on experience with state management frameworks such as BLoC and GetX.
  • Experience developing applications using Ionic (Angular or React-based frameworks).
  • Solid understanding of Firebase services including Authentication, Firestore, and Push Notifications.
  • Experience implementing Google Login / Social Authentication.
  • Strong knowledge of routing and navigation in mobile and web applications.
  • Experience working with REST APIs and JSON-based services.
  • Familiarity with Git and version control workflows.
  • Ability to work independently, manage tasks, and take ownership of development modules.
  • Working knowledge of React will be considered an added advantage.


Nice to Have (Added Advantage)

  • Experience with CI/CD pipelines.
  • Knowledge of application deployment to Google Play Store and Apple App Store.
  • Exposure to backend development (Node.js or similar technologies).
  • Understanding of application performance optimization and security best practices.

Education

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →