We need an experienced Software Specialist (Android).

  • Implement new technologies to maximize application performance
  • Implementation of apps at client end and provide training to them
  • Provide Maintenance Support for existing apps to ensure smooth operation
  • Design, code, test and implement according to software design specifications following standard
    coding styles and practices
  • Deep knowledge on Social Networking, APIs, Protocols and Data Models
  • Programming skills in Kotlin. Java (Android) will be a plus
  • Develop Flutter mobile applications for Android and iOS.
  • Practical Programming Experience in Dart/Flutter on Android. iOS a plus
KSAOs That You Must Have
  • Concept of SQLite Database. Good understanding of database programming is required.
  • Concept on UI Design & UI Components.
  • Concept and experience on web service integration (SOAP, REST, JSON, XML)
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
  • Concept on maps, GPS, Location based Services.
  • Concept on network connectivity services.
  • Strong knowledge and experience on push notifications.
  • Knowledge of SQLite, MySQL or similar database management system.
  • Excellent analytical, problem solving and decision making skills.
  • Demonstrable portfolio of released applications on the App store or the Android market.
  • Ideally you have shipped a number of substantial apps and know how to integrate with backend RESTful APIs.
  • A knack for benchmarking and optimization.
  • Experience with offline storage, threading, and performance tuning.
  • Solid OOP and software design knowledge - you should know how to create software that's extensible, reusable and meets desired architectural objectives.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Understanding of Google's Android design principles and interface guidelines.
  • Proficient understanding of code versioning tools, such as Git.
  • Collaborate with cross-functional teams to analyze, design, and ship new features.
Your Education and Experience
  • BSC / MSC in CSE from reputed university.
  • Minimum Three (03) years of experience in relevant field.
  • The applicants should have experience in the following area(s): 1: Mobile apps developer (2+ Years), 2: Expert in flutter (1+ Years).
Remuneration and Other Benefits
  • Attractive salary as per industry best practice. Higher for the deserving ones.
  • Yearly/half-yearly salary review based on performance.
  • Weekly 2 holidays.
  • 2 festival bonuses (Yearly).
  • Weekly medical consultancy.
  • Annual leave encashment.
  • Medical coverage.
  • Congenial & friendly working environment.
Job Location
Dhaka, Bangladesh

Sounds like the job for you?

Got what it takes to work with us? Great! Send us your resumé or portfolio to become part of our talent pool.

Drop your resumé here

Similar Openings

Assistant Manager, Project Management Office

Dhaka, Bangladesh

View Posting
Key Account Manager – NGAGE 360

Dhaka, Bangladesh

View Posting
Assistant Manager/ Deputy Manager, External Audit

Dhaka, Bangladesh

View Posting