Banner Image
Nafas

Mobile App Developer  

Nafas

 
  • Jakarta, Indonesia
    Jakarta, Indonesia, DKI Jakarta
    Jakarta
    DKI Jakarta
    Indonesia
    Indonesia
  • Full timeFULL_TIME

Posted 18 days ago and deadline of application is on 27 Feb

Recruiter was hiring 4 days ago

2025-02-07T06:00:18.266035+00:002025-02-27T17:00:00+00:00

Job Description

We are looking for a Mobile App Developer (Flutter + Native) to design, develop, and maintain high-quality mobile applications. The ideal candidate will have expertise in Flutter for cross-platform development while also being proficient in Swift (iOS) and Kotlin (Android) for native module development when required.

Responsibilities:

  • Develop and maintain scalable, high-performance mobile applications using Flutter.
  • Implement native features and optimizations where necessary using Swift (iOS) and Kotlin (Android).
  • Collaborate with product managers, designers, and backend engineers to translate business requirements into technical solutions.
  • Ensure app performance, scalability, and compatibility across various devices and OS versions.
  • Participate in code reviews, architecture discussions, and development process improvements.
  • Troubleshoot and resolve issues to ensure minimal downtime and seamless user experience.
  • Implement secure coding practices to protect user data and ensure compliance with best security standards.

If you’re passionate about building high-quality, scalable, and secure mobile applications, we’d love to hear from you! 🚀

Minimum Qualifications

  • Experience: Minimum 5 years of professional experience in mobile app development.
  • Flutter Development: Proven experience in building and deploying cross-platform mobile applications using Flutter (Dart).
  • Native Development: Strong proficiency in Swift (iOS) and Kotlin (Android) for developing native modules or optimizing platform-specific features.
  • State Management: Experience with Flutter state management solutions such as Provider, Bloc, or Riverpod.
  • Performance Optimization: Ability to optimize applications for high traffic environments, memory management, and battery efficiency.
  • API Integration: Experience integrating mobile apps with RESTful APIs, GraphQL, or gRPC.
  • CI/CD & Tooling: Knowledge of CI/CD pipelines (GitHub Actions, Fastlane, Bitrise) for mobile development.
  • Testing & Debugging: Proficiency in writing unit tests, widget tests, and integration tests in Flutter, as well as using XCTest (iOS) and Espresso (Android) for native testing.
  • Security & Best Practices: Understanding of secure storage, OAuth2, and encryption for mobile applications.
  • Collaboration & Problem-Solving: Strong ability to work in cross-functional teams and communicate technical concepts effectively.

Jobs Summary

Job Level
Mid-Senior Level / Manager
Job Category
IT and Software
Educational Requirement
Bachelor's degree graduate
Recruiter response to application
Once in a while
Office Address
Jakarta, Indonesia, DKI Jakarta
Industry
Renewables / Environment
Vacancy
1 opening
Website
https://nafas.co.id/

Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.

About Nafas

Nafas is an air quality lifestyle platform providing real-time data and informative content for the urban population. Our mission is to build the next health and wellness vertical around air quality, through an array of products and digital services that encompass the entire urban ecosystem - residential, commercial, transport and public.

People also applied to

  1. Home

Other Recommended Jobs

Apply jobs in

Job Categories:

Related to your search: