Software Engineer, Android

Welcome to a company where your ideas are counted, your determination create a new world and your talent and hard-works are rewarded. We are not for all but looking for individuals who meet the following job descriptions and specifications. If you feel you meet these requirements and have the quality & dream to be the market leader in your professional field please feel free to apply.

Our aim is to create a brand in the world as center of excellence by recruiting and facilitating only the competent people.

Job description: 
  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with outside data sources and API's
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Required skills: 
  • Conceiving, designing, architecting, and developing outstanding quality software.
  • Championing user-centered design thinking, quality, and Agile development practices
  • Contributing creatively to the product vision, iteratively solving technology problems from the perspective of the user
  • Expert-level proficiency in Java, along with multiple other contemporary languages / platforms for both frontend and backend.
  • Critical eye for quality and aesthetic in software product design
  • Passion for technology. Enthusiasm for collaboration and mentorship.
  • Have published original Android apps
  • Experience with Android SDK
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full android app development life cycle.
  • Strong problem solving skills
  • Good understanding of a broad range of algorithms
  • Knowledge of data structure and algorithm design and selection in high-performance software
  • Identify alternative solutions for solving a business problem
  • Strong programming skills in any language (C#/Java/Objective C)
  • Clean Coder
  • Object-oriented design principles and patterns
  • Test-driven development (TDD)
  • Fast learners and self-starters a must
Experience Required: 
Minimum 2 to 5 years experience in android platform
Additionally the candidate must fulfill following characteristics: 
  • Portfolio must be attached with application
  • Excellent presentation, understanding and interpersonal skill and should be smart, energetic, self-motivated
  • Ability to accomplish task within scheduled deadline
  • BS/MS degree in Computer Science and Engineering or a related subject

Attractive remuneration will be offered based on experience

Language Requirement: 
Well conversant in English and Bangla
Job Nature: 
Full time
No of Position: 
Starting date: 
As soon as possible
Job Location: 
Dhaka, Bangladesh
Application Deadline: 
Based on Experience

Tania Rahman
5th & 6th floor, House# 4/6, Road # 09, Block J, Baridhara, Dhaka - 1212, Bangladesh.