• Full Time Flutter Jobs
  • New York
  • 0.000000 - 0.000000
Ova Technologies

Job Description Job Description Mobile App Developer Job Title

Mobile App Developer


Job Summary

We are seeking a talented Mobile App Developer to design, develop, test, and maintain high-quality mobile applications for Android, iOS, and cross-platform environments. The ideal candidate will have experience building user-friendly, scalable, and high-performance mobile applications while collaborating with designers, backend developers, QA engineers, and product teams to deliver exceptional user experiences.



Key Responsibilities

  • Design, develop, test, and maintain mobile applications for Android, iOS, or cross-platform platforms.

  • Write clean, efficient, maintainable, and well-documented code following software engineering best practices.

  • Collaborate with UI/UX designers to implement responsive and intuitive mobile interfaces.


  • Integrate RESTful APIs, third-party SDKs, and cloud services into mobile applications.

  • Optimize application performance, security, scalability, and battery efficiency.

  • Debug, troubleshoot, and resolve application issues across different devices and operating system versions.

  • Participate in code reviews, testing, deployment, and continuous integration/continuous delivery (CI/CD) processes.


  • Collaborate with backend developers, QA engineers, DevOps teams, and product managers throughout the development lifecycle.

  • Publish and maintain applications on the Google Play Store and Apple App Store.

  • Stay up to date with the latest mobile development frameworks, tools, and platform guidelines.


Required Qualifications


  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field (or equivalent practical experience).

  • 2 5 years of experience in mobile application development.

  • Strong proficiency in one or more of the following:

    • Kotlin (Android)



    • Java (Android)


    • Swift (iOS)

    • Flutter (Cross-platform)

    • React Native (Cross-platform)



  • Experience integrating REST APIs and JSON-based services.

  • Strong understanding of mobile application architecture patterns such as MVVM, MVC, or Clean Architecture.

  • Experience with Git and version control systems.

  • Knowledge of mobile application security best practices.


  • Familiarity with SQLite, Room, Core Data, or other local storage solutions.


Preferred Qualifications

  • Experience with Firebase services (Authentication, Firestore, Cloud Messaging, Analytics, Crashlytics).

  • Familiarity with CI/CD pipelines and automated testing.


  • Experience with state management solutions such as Provider, Riverpod, Bloc, Redux, or MobX.

  • Knowledge of GraphQL and WebSockets.

  • Experience integrating payment gateways, maps, push notifications, biometric authentication, or camera functionality.

  • Published applications on Google Play Store or Apple App Store.



Technical Skills


  • Kotlin


  • Java


  • Swift


  • Flutter


  • React Native


  • Dart


  • REST APIs


  • JSON


  • Firebase

  • SQLite / Room / Core Data


  • Git


  • Android Studio


  • Xcode


  • VS Code


  • CI/CD Tools



Soft Skills

  • Strong problem-solving and analytical skills.

  • Excellent communication and teamwork abilities.

  • Attention to detail and commitment to quality.


  • Ability to manage multiple tasks in an Agile development environment.

  • Willingness to learn new technologies and mobile development trends.



Nice to Have

  • Experience with AI-powered mobile applications or Generative AI integrations.


  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.

  • Familiarity with mobile accessibility standards and best practices.

  • Experience with mobile performance profiling and optimization.

  • Contributions to open-source mobile development projects.




Benefits

  • Competitive salary and performance-based incentives.

  • Health and wellness benefits.

  • Flexible or hybrid work arrangements.


  • Learning and certification opportunities.

  • Opportunity to build innovative mobile applications using modern technologies.

  • Collaborative and growth-focused work environment.