Android Developer
Primary responsibility would be designing, developing, testing & deploying Android applications.
Main Job Duties
-
Determines feasibility by evaluating analysis, requirements and proposed solutions.
-
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, code comments and clear code.
-
Develops software solutions by studying information needs; conferring with architect; studying systems flow, data usage, and work processes; investigating problem areas; following the software development life-cycle.
-
Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks.
-
Protects operations by keeping information confidential.
-
Provides information by collecting, analyzing & summarizing development issues.
-
Accomplishes engineering & organization mission by completing identified results as needed.
Job Requirements
-
B.E./B.Tech/M.E./M.Tech/MCA from an accredited university with good academics.
-
1-3 years of Android app development experience with demonstrable portfolio of published apps
-
Strong SW engineering foundation and analytical & problem solving skills.
-
Expert in programming in JAVA
-
Experience in Android application development incl. dynamic layouts, Android classes, databases, social network/payment integrations, consuming SOAP/JSON/REST web services from mobile apps
-
Experience in Android development environment such as Android Studio, SDK
-
Hand-on experience in configuration management way of working such as GIT, BitBucket.
-
Excellent verbal & written communication skills
-
Excellent Team Player.