Job Title
Android Developer
Office Time
Sunday - Thursday: 10.00 AM to 07.00PM
Location
Dhaka, Bangladesh
Company Description
It was in 2006, with little capital but a pocketful of belief, our CEO, Raisul Kabir, started Brain Station 23, a software company, right after graduating from BUET. The new company initially focused on the international market, with the local market added in 2010. Since then, the company has shown continuous growth and currently employs over 800+ professionals. Brain Station 23 is now not only an established name in Bangladesh but also in countries like the USA, UAE, Malaysia, UK, Netherl...
Read more
java
kotlin
android studio
Description
We are looking for an experienced Android Developer who will be responsible for the development and maintenance of applications aimed at a wide range of Android devices. The primary focus of this role is building high-quality Android applications and integrating them with RESTful APIs and cloud-based services.
Job Responsibilities
- Design, build, and maintain high-performance, scalable Android applications.
- Preference will be given to candidates with Telco domain experience, especially in carrier-grade or high-traffic mobile applications.
- Translate UI/UX designs and wireframes into clean, efficient, and high-quality code.
- Integrate Android applications with RESTful APIs and cloud services.
- Participate in the end-to-end product lifecycle, including requirement analysis, solution design, development, testing, and deployment.
- Ensure optimal performance, quality, and responsiveness of applications.
- Identify performance bottlenecks, debug issues, and implement long-term solutions.
- Maintain code quality, organization, documentation, and automation.
- Resolve complex technical challenges and contribute to innovation.
- Work closely with backend, QA, and DevOps teams to deliver robust solutions.
Technical Skills
- Strong proficiency in Kotlin and working knowledge of Java.
- Strong knowledge of Android SDK, Android Studio, Gradle, ProGuard, and R8.
- In-depth understanding of Android UI design principles, Jetpack, AndroidX, and modern architecture components.
- Solid understanding of OOP principles and clean code practices.
- Hands-on experience integrating RESTful APIs and backend services.
- Experience with offline storage, multithreading, and performance tuning.
- Ability to write testable code and implement unit tests.
- Experience designing applications around natural user interfaces, including touch-based interactions.
- Familiarity with Android device sensors such as gyroscope, accelerometer, and other hardware features.
- Knowledge of open-source libraries and the Android ecosystem.
Skill Requirements
Experience
3–6 years of professional experience in Android application development
Prior experience in the Telecommunication (Telco) domain is preferred.
Educational Requirements
B. Sc./ M. Sc. in Computer Science or Software Engineering from any reputed university/Equivalent combination of education and experience may be considered.
- Attractive Salary for deserving candidates
- Medical Coverage
- Salary review twice in a year
- Weekly two holidays
- Provident fund
- Two festival bonus
- Quarterly Performance Bonus
- WPPF.