dialurban
Android Developer

Lealava Technologies

Bhubaneswar
1-2 Years
10000-20000 INR
Description

We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. He will be responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. The primary focus here will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design and creating quality products is essential.

 

Responsibilities-

  • Translate designs and wireframes into high quality code
  • Design, build and maintain high performance, reusable and reliable Java code for the Android platform.
  • Ensure the best possible performance, quality and responsiveness of the application
  • Identify and correct bottlenecks. Work on bug fixing and improving application performance.
  • Help maintain code quality, organization and automatization.
  • Collaborate with cross-functional teams to define, design and ship new features.
  • Work with outside data sources and APIs.
  • Unit-test code for robustness, including edge cases, usability and general reliability.
  • Continuously discover, evaluate and implement new technologies to maximize development efficiency.

Skills-

  • Strong knowledge of Android SDK, different versions of Android and how to deal with different screen sizes.
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, pattern and best practices
  • Experience with offline storage, threading, and performance tuning
  • Ability to design applications around natural user interfaces, such as “touch”
  • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git.
  • Familiarity with continuous integration.

Requirements

• BS/MS degree in Computer Science, Engineering or a related subject.

• Proven software development experience and Android skills development.

• Proven working experience in Android app development.

• Should have published at least one original Android app.

• 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 mobile development life cycle.

 

More Info

Job Type

Full Time

Industry

Business Management, Administrative & Customer Sup

Job Role

Android Developer

Skill

Not Mentioned

Minimum Education

B.E/B.Tech (Computer Science/IT Engineering)
Company Banner
Job ID: 9803