Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Thiruvanananthapuram |
Education | Not Mentioned |
Salary | Rs 5 - 10 Lakh/Yr |
Industry | IT - Software |
Functional Area | General / Other Software |
EmploymentType | Full-time |
We are looking for a senior android developer, responsible for the development and maintenance of applications aimed at a range of android devices including mobile phones and tablet computers. You will be work with Product owners, Developers, Marketing team, Operation team and System Engineers (Sys-Admins) within SCRUM framework To design, develop, test (with QA department), maintain, enhance and optimize Mobile applications. Self-reliant programming and assistance in the design and implementation of complex, dynamic internal projects. Performance and Quality is very critical.Skillset Required: A successful candidate will have 4 to 8 years of experience building high-quality Android apps. A strong understanding of the full life cycle of app development using Googles Developer Portal. Published apps in the market. Experience designing, developing, debugging and deploying software for server-side development using Java/ Kotlin as the primary language Familiarity with the use of additional sensors. Extensive experience in various Android versions, Android Studio, Android SDK & J2ME. High proficiency in Web services development and integration using HTTP, REST, JSON and XML. Be knowledgeable on JNI and NDK Familiarity with Android UI design principles, patterns, and best practices Expert in Layouts Good understanding of push notification services Proficient in designing clean and maintainable APIs Experience with multi-threading and memory management specific to mobile devices Strong problem solving and good debugging skills needed to identify research and resolve problems Fluent in written and spoken English Curiosity, Willingness and Ability to learn new technologies Experience with cloud messaging APIs, offline storage, background processing, threading, and performance tuning, caching and performance optimization. Hands on experience with continuous integration Understanding bug tracking/logging frameworks Multilingual implementation in Mobile Application. Knowledge of other web technologies and UI/UX standards Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}} Prior experience in developing applications using blockchain technology will be a big plus. Keep up-to-date on current and upcoming features in relevant products and platforms Responsibilities Provide leadership and deep technical expertise in all aspects of solution design and application development for specific business environments. Focus on setting technical direction on groups of applications and similar technologies as well as taking responsibility for technically robust solutions encompassing all business, architecture, and technology constraints. Design, Develop & Prototype Android, native customer applications for phones and tablets for internal and external use. Participate in full app life-cycle: concept, design, build, deploy, test and release to app store.
Keyskills :
javaandroidighproficiencytechnicaldirectionsolutiondesignwebserviceswebtechnologiesproblemsolvinglifecyclemobilephonesandroidsdkandroidstudioperformancetuningoperationteammemorymanagementspokenenglishmobiledevices