Jobs
A

App Developer

Analytix Corporate Solutions Pvt LtdKL, IN15h ago
Full-timevia indeed

Required Skills

agileandroidapici/cdfastapifigmafirebasefluttergitgithub actionsiosjavascriptkotlinnode.jsreactreact nativerestsqlsqlitesupabaseswifttypescript

Job Description

  • *Job Description: App Developer**
  • *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.

Key Responsibilities

  • *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, and willingness to learn.
  • A published mobile application or a strong GitHub/project portfolio is an advantage.

Required Skills

  • *Mobile**

Flutter (Dart) or React Native (JavaScript / TypeScript) • Android and iOS basics • Responsive Layouts • Navigation and Routing

  • *State Management**

Provider • Riverpod • BLoC • Redux • Zustand (any one or more)

  • *Backend and APIs**

REST API Integration • JSON • JWT Authentication (basic) • RBAC (basic) • Firebase or Supabase • File and Image Upload Handling

  • *Data and Storage**

SQLite • Hive or Async Storage • Basic SQL • Offline Sync (basic) • Secure Storage

  • *Tools**

Git • Android Studio • Xcode (basic) • VS Code • Postman • Figma • Firebase Console

  • *Software Engineering**

Object\-Oriented Programming (OOP) • SOLID Principles (basic understanding) • Debugging and Problem Solving • Data Structures and Algorithms (fundamental understanding)

  • *Good to Have**
  • Native Android (Kotlin) or iOS (Swift) experience.
  • Experience with Arabic localisation and RTL apps for the GCC market.
  • CI/CD for mobile apps using GitHub Actions, Codemagic, or Fastlane.
  • Basic knowledge of React for web, or FastAPI / Node.js for backend.

Pay: ₹25,000\.00 \- ₹35,000\.00 per month

Benefits

  • Provident Fund

Application Question(s)

  • Have you worked on both frontend and backend development?
  • Have you developed mobile applications from scratch?
  • What is your current salary and expected salary?
  • What is your notice period and earliest joining date?
  • Do you have a minimum 1 year of professional or strong project experience in mobile app development?

Work Location: In person

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Kochi
Posted
15h ago
Source
Indeed