Job

App Developer

Analytix Corporate Solutions Pvt Ltd · Kerala

Company
Analytix Corporate Solutions Pvt Ltd
Type
Job
Work mode
On-site
Location
Kerala
Salary / stipend
₹25,000 – 35,000 a month
Posted
30 Oct 2026

About this job

Role Summary

We are looking for a skilled and enthusiastic App Developer with 2 year of experience in building cross-platform mobile applications using Flutter or React Native. The ideal candidate should have hands-on experience in mobile UI development, API integration, debugging, and application testing, with a strong willingness to learn and contribute to developing high-quality mobile applications for Android and iOS.

Mobile Application Development

  • Develop, maintain, and enhance cross-platform mobile applications using Flutter or React Native.
  • Convert UI/UX designs from Figma into responsive, user-friendly application screens.
  • Build reusable components and maintain clean, modular, and scalable code.
  • Implement navigation, routing, forms, validation, and error handling.
  • Ensure consistent app performance across different devices and screen sizes.

API Integration and Backend Connectivity

  • Integrate RESTful APIs and handle JSON data efficiently.
  • Connect applications with backend services developed using FastAPI or Node.js.
  • Implement login, registration, authentication, and session management.
  • Integrate Firebase, Supabase, and third-party services as required.
  • Handle file uploads, image uploads, search, filtering, pagination, and data synchronisation.

Database and State Management

  • Implement state management using Provider, Riverpod, BLoC, Redux, or similar tools.
  • Work with local storage solutions such as SQLite, Hive, or Async Storage.
  • Understand basic SQL and database concepts.
  • Support offline functionality, caching, and data synchronisation where required.

Testing, Debugging, and Performance

  • Identify and resolve application bugs and technical issues.
  • Test applications on emulators and real Android/iOS devices.
  • Optimise application speed, responsiveness, and memory usage.
  • Assist in writing basic unit and component tests.
  • Monitor application crashes and support performance improvements.

Security and Device Features

  • Implement push notifications using Firebase Cloud Messaging (FCM) or similar services.
  • Integrate device features such as camera, GPS, biometrics, and file storage.
  • Manage application permissions appropriately.
  • Follow secure coding practices and protect sensitive user data.
  • Implement secure token storage and HTTPS-based API communication.

Deployment and Collaboration

  • Prepare application builds for Android and iOS.
  • Assist in publishing and maintaining applications on the Google Play Store and Apple App Store.
  • Use Git for version control, branching, and code collaboration.
  • Participate in code reviews and follow development standards.
  • Collaborate with UI/UX designers, backend developers, QA engineers, and product teams.
  • Follow Agile development practices and complete assigned tasks within deadlines.
  • Maintain technical documentation and implement updates based on feedback.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field is preferred.
  • 2 year of professional experience or strong project experience in mobile app development.
  • Proficiency in either Flutter (Dart) or React Native (JavaScript/TypeScript).
  • At least one app published on the Play Store or App Store, or a strong portfolio / GitHub with working apps.
  • Prior internship, freelance, or academic project experience with the above stack is acceptable.
  • Basic understanding of Android and iOS application development.
  • Hands-on knowledge of REST API integration, JSON, and authentication.
  • Familiarity with Firebase or Supabase and database integration.
  • Knowledge of state management, responsive layouts, and mobile navigation.
  • Familiarity with Git, Android Studio, VS Code, Postman, and debugging tools.
  • Understanding of object-oriented programming (OOP) and basic software engineering principles.
  • Strong problem-solving skills, attention to detail,…

Listed from the company's public job post; the company is responsible for it. Always apply on the official page and never pay to apply. How listings work

Similar fresher jobs

See all Software Development fresher jobs →