Assistant Android Developer

Apply Now

Location

Head Office

iFarmer is an award-winning agri-fintech business focusing on innovative financial services for smallholder farmers. iFarmer uses agriculture expertise, agronomic machine learning, remote sensing, and mobile phones to deliver financing, high-quality agriculture inputs, optimized farm advises and creates access to markets that can improve profitability for millions of farmers.

We are on a mission to “Democratize Agriculture financing and Supply chain”.

iFarmer works closely with multiple stakeholders across the agriculture value chain. We are supported by organizations such as UNCDF, UNESCAP, Asia Accelerator, Falcon Ventures, Startup Bangladesh, UNDP Youth CoLab, Acumen, and more.

1

Vacancy

Full Time

Job Type

40,000

Salary

10 October 2024

Deadline

Vacancy

1

Job Type

Full Time

Salary

40,000

Deadline

10 October 2024

Department

Tech

Job Responsibilities

Job Responsibilities:

  • Design, build, reusable, modularize code base using Java, Kotlin.
  • Flutter app development.
  • Deep understanding of Leakcanary, Retrofit, Room, work manager, View-Binding, Kotlin Coroutines.
  • Identify and correct bottlenecks and fix bugs.
  • Unit and UI testing automation.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Work on outside data sources and api.
  • Monitoring the performance and crashlytics.
  • Extensive knowledge in Data structures, Algorithms, ORM, and Design Patterns.
  • Uphold high standards for code quality and architecture, including the use of SOLID design principles.
  • Develop and interpret metrics to monitor production app performance.
  • Document and communicate research and results.
  • Good knowledge of CI/CD.
  • A willingness to learn what you don’t know and i can-do attitude.
     

Requirements

  • BSc/MSc degree in Computer Science, Engineering.
  • Jkn Knowledge of algorithms and efficient problem-solving skills.
  • 2 years + experience in Android development using native and kotlin.
  • Solid understanding of the full mobile development life cycle.
  • Published at least one original Android app in playstore.
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
  • Strong knowledge on architectures, trends, and emerging technologies.
  • Dynamic and multi-tasking ability to handle immense pressure 
  • Strong knowledge of Google’s Android design principles and interface guidelines.
  • Ability to make decisions in critical moments.
  • Great team player with a get it done mentality.
  • Proficiency in using Git.

Other Benefits

  • Transportation Facility
  • Group Insurance
  • 2 yearly festival bonuses
  • 2 Weekly Holidays

Apply Procedure

Application instruction: If you think you are fit for this role, you are requested to send your updated CV to career@ifarmer.asia by mentioning "Assistant Android Developer" in the subject line.

More Openings


Tech
Senior Software Engineer

Agri Input
Area Manager - Agri Input

Product
Product Manager

Agri Input
Executive, E-commerce - Agri Input

Agri Input
Senior Executive - Agri Machinery & Mechanization

Tech
Senior Software Engineer (Mobile App)

Agri Input
Business Development Manager - Agri Input

Agri Input
Product Development, Sourcing & Procurement Manager - Agri Input

Product
Senior Product Designer (UI/UX)