Senior Android Developer (2-5 yrs)
WebPlanex Infotech Pvt. Ltd. – Ahmadabad, Gujarat
java, xml ,embedded, android ,design patterns, application development
Job Description :
We are looking for Senior Android Developers who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of mobile applications. Candidates should be able to develop an Android application from initial conception through submittal to the Android marketplace. They must be proficient with Java and object-oriented programming, including software design and design patterns, as well as standard Java development tools such as IntelliJ, Android Studio, Eclipse or ADT. Proficiency with open source frameworks or third-party libraries specific to Android applications is also required.
The ideal candidate will have IT consulting experience, be familiar with a team approach to execution, possess effective written and verbal communication skills, and be willing to travel.
Responsibilities :
Senior Android Developers at WebPlanex are expected to work independently and deliver high-quality code in a timely manner across a variety of project engagements. They will participate in multiple phases of projects, including requirements gathering, software design, development and testing.
Design, develop and test applications from the ground up
Work with outside data sources and APIs such as REST APIs
Develop and deploy Android OS 4.0 based applications using Java
Troubleshoot, optimize and performance tune
Innovate and brainstorm new features
Work closely with a Project Managers to execute solutions
Required Experience / Skills :
2 years of experience in application development on Android and 3 years in Java/C
Most recent projects or job must be Android-based development
Bachelorrsquos degree in Computer Science/Information Technology or related field (or equivalent education/experience)
Strong OO design and development experience
Experience with Android SDK & NDK
Ability to work with data from outside APIs
Ability to understand and parse XML, JSON and serialized data
Experience with embedded relational databases (SQLite)
Understanding of multi-threaded interface design
Experience with Fragment-based Android application architectures
Have at least one or two functioning apps in the Android market place
Should be self-driven and operate independently with little guidance
Experience in Bitcoin Cryptocurrency will have an added advantage
Bluetooth Low Energy experience is a plus