Required Skills

Android NDK Android SDK Android Studio Android Application Development Java SQLite MySQL agile scrum opencv Oo Design And Development

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 25th May 2022

JOB DETAIL

Purpose of the Job

Design, development and testing of applications on Android platform

Roles and Responsibilities

1. Work across all phases of app development requirement gathering, design, code, release, bug fixing.

2. Creating user interface to support smart-phones and tablets of various density/resolutions.

3. Involve in estimating, reviews, demos and testing.

4. Willing to travel on need basis

5. Ensure adherence to the Safety, Quality Standards, Policies & Procedures of the Company

Handling any additional responsibilities as and when assigned by the Reporting Authority

Experience & Expertise

  • 2-4 years of experience in design, development of web and native applications on Android platform.
  • Strong OO design and programming skills in Java
  • Knowledge of SQLite, MySQL or similar database management system
  • Familiar with the Android SDK and Eclipse
  • Good experience in source control, unit testing, code verification, documentation.
  • Familiar with Agile SCRUM based development
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with cloud message APIs and push notifications
  • NDK and Open CV knowledge is a plus
  • Understanding of Googles Android design principles and interface guidelines

Desired Candidate Profile

  • BE/B.Tech/MCA from a reputed institute.
  • Having Android application development certifications would be highly preferable.

Functional Skills

  • Excellent communication skills, both oral and written with all levels of an organization
  • Strong planning, analytical , documentation and communication skills
  • People skills including: acting with integrity and respect for others, negotiation, political sensitivity, professional impartiality, service orientation, personal time management and ability to achieve success through exercise of influence
  • Knowledge of software development methodologies
  • Ability to work with processes established to retain critical knowledge and facilitate knowledge transfer
  • Initiative and the ability to work in a self-directed fashion
  • Ability to work in a fast paced, rapidly changing environment
  • A high degree of attention to quality, detail and deadlines
  • Work with external/3rd party data sources and APIs
  • Unit-test code for robustness, usability, and general reliability.
  • Identify and correct bottlenecks and fix bugs
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

 

Company Information