Neotechie
Job Details

Job Details

Review the role details and apply for the opportunity that matches your experience.

Show other jobs

Software Engineering

Mobile App Developer

Work Experience3+ Years
LocationRemote / Hybrid
EmploymentFull Time
Apply via Email

Role Overview

Seeking a Mobile App Developer with experience building cross-platform mobile applications for enterprise and customer-facing use cases. The role involves developing scalable mobile apps using React Native or Flutter, integrating backend APIs and cloud services, and delivering high-performance experiences across iOS and Android platforms.

Responsibilities

  • Develop and maintain cross-platform mobile applications using React Native or Flutter.
  • Integrate mobile applications with REST APIs, authentication systems, and cloud backends.
  • Ensure application performance, responsiveness, reliability, and usability across iOS and Android devices.
  • Collaborate with UI/UX designers to implement polished, responsive, and accessible mobile interfaces.
  • Support app store submissions, release management, versioning, and over-the-air update processes.
  • Implement secure authentication, push notifications, offline storage, and mobile synchronization features.
  • Troubleshoot bugs, optimize app performance, and improve application stability.
  • Work with backend, QA, and product teams throughout the software development lifecycle.
  • Maintain clean, scalable, and maintainable code following mobile development best practices.

Required Skills

React NativeFlutteriOSAndroidREST APIsMobile UITypeScriptMobile DevelopmentAPI IntegrationCross-Platform AppsState ManagementApp Deployment

Preferred Skills

  • Experience publishing production mobile applications on the Apple App Store or Google Play Store.
  • Understanding of mobile security, offline-first architecture, and push notification systems.
  • Familiarity with Firebase, cloud services, analytics, and mobile monitoring tools.
  • Experience with app performance optimization, testing, and CI/CD for mobile applications.
  • Strong troubleshooting, collaboration, and communication skills.
  • Education: Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field. Relevant mobile development certifications and hands-on app development experience are a plus.