Job Details

Senior Mobile Application Developer

Location: Dhaka
Status: Base on Project

Job Responsibilities

  • Develop/Publish/Maintain new/existing Android & iOS Application.
  • Developing new Android/iOS apps using Native/Kotlin/Flutter/React Native framework.
  • Must have experience on software and app development life cycle.
  • Deliver across the entire app life cycle -concept, wireframe, SRS, Technical presentation, technical documentations, design, build, deploy, test, release to app stores, build manual and support.
  • Turning UI/UX designs into working, high quality code.
  • Write clear, maintainable and testable code that you are proud of.
  • Evaluating new tech, and determining whether it might benefit our end-user experiences and development efficiency.
  • Familiarity with native build tools like XCode and Android Studio.
  • Familiarity with Firebase Real-time Database, Firestore Database, Analytics, Push Notification.
  • Experience with Native/Kotlin/Flutter/React Native Widgets, Animation, UI Design.
  • Experience with consuming REST APIs.
  • Be proficient in using version control and continuous integration, with tools such as Git.
  • Participate in client meeting Optimizing performance for the apps.
  • Keep up to date on the latest industry trends in the mobile technologies.
  • Explain technologies and solutions to technical and non-technical stakeholdersGood Communication skill in English.
  • Any other task assigned by the management.
  • .

Employment Status

Base on Project

Educational Requirements

  • Bachelor of Science (BSc) in CSE.
  • .

Additional Requirements

  • Age 27 to 40 years.
  • Strong Dart proficiency.
  • Strong knowledge on local database (SQLite, Shared Preferences etc.
  • )Working experience with Google Map API.
  • Strong knowledge with best security practices Strong knowledge of integrating third party API's.
  • Efficiency with Jetpack libraries as well as popular library like Retrofit, Glide etc.
  • Working experience with integrating Local/International Payment Gateway, SMS API, Face Strong Object-Oriented Programming and efficiency with JAVA/Kotlin/Swift.
  • Thorough understanding of Flutter and core components: StatelessWidgets, StatefulWidgets Stream Builders.
  • Solid understanding of Bloc pattern.
  • Experience of developing both ONLINE/OFFLINE application.
  • Experience shipping Flutter apps to the Apple App Store/Google Play Store.
  • Experience with code versioning tools and platforms (git, GitHub, etc.
  • ) Experience with OAuth2 and JWT.
  • Experience writing SOLID, DRY code.
  • Experience architecting and implementing state management in a fully featured user-centric application.
  • Ability to understand business requirements and turn them into working technical solutions.
  • Ability to collaborate with other software engineering teams at 3DEVs IT Ltd.
  • Knowledge on Web Development using PHP.
  • Familiarity with Laravel PHP framework.
  • .

Job Details

Location Dhaka
Job Type Base on Project
Language English
Salary None