Back

Android Developer

Dhaka, Bangladesh, Full-time

In this role, you will:

MAP API

MVVM

Material Design

Kotlin multi-platform

Android

Kotlin

We are searching for a brilliant, flexible Android Developer to create novel apps that meet the needs of our clients and the end-users. To this end, the Android Developer's responsibilities include writing and proofreading code, liaising with team members within and outside of their department, and monitoring client feedback. Over time, you will also be required to create app updates.

ABOUT THIS POSITION

To ensure success as an Android Developer, you should demonstrate proficiency in Kotlin programming languages and a sound understanding of the traditional product life cycle. An exceptional Android Developer will be fearless but respectful in the pursuit of excellence, continually striving to shape the ways in which Android apps impact the world around us.

If you have the ability to learn and adapt to new technologies quickly then the below applies to you:

  • A self-starter and self-directed once the strategy, architecture, and roadmap are aligned;
  • Design and build advanced native applications for the Android platform;
  • Conceptualizing and formulating apps that are suitable for use on all types of Android devices;
  • Implementing measures to safeguard users' data;
  • Proofreading your code and correcting mistakes before each app is released;
  • Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order;
  • Able to find opportunities to add value and execute solutions;
  • Creating app updates, including bug fixes and additional features, for release.
  • Maintain awareness of technology trends and issues and apply that knowledge to app development;
  • Participate in the end-to-end product life cycle: confirming requirements, solution design, development, testing, and implementation;
  • Work with team members to design solutions that are supported by the architecture of the existing systems;
  • Resolve complex technical issues and drive innovation;
  • Take ownership of your work through all phases;

Qualifications

  • Bachelor's Degree in Computer Science or related field; with 1-5 years of proven industry experience in mobile -app development;
  • Proficiency in Kotlin
  • Proficiency with Kotlin multi-platform development is an absolute plus.
  • Deep familiarity with OOP, Android Studio, Gradle, ProGuard, Git, and Unit testing;
  • Familiarity with REST APIs to connect Android applications to back-end services;
  • Deep understanding of Android services, thread, intent, broadcast, database, lifecycle, coroutines, work manager, and file/settings/permissions management;
  • Familiarity with MVVM and other design patterns, cloud message APIs, and push notifications;
  • Hands-on experience in Material Design, solid design skills, and ability to write efficient, clean, and reusable code;
  • Experience with third-party libraries and APIs;

Compensation and Benefits:

  • Salary: 25-100k (Based on experience & expertise)
  • Generous and flexible Paid Time Off (PTO) policy
  • Two day weekends
  • Two annual Festival Bonuses
  • Bi-annual salary review
  • We give variable, generous bonuses that include bonuses for performance, mentoring, recognition, innovation, good corporate citizens, etc.
  • And other benefits as per company policy.

**Apply with your resume at [email protected] with the subject "Application of Android Developer". **