hireejobs
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
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Staff Software Engineer Android

9.00 to 12.00 Years   Bangalore   25 Oct, 2019
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaEmbedded / System Software
EmploymentTypeFull-time

Job Description

  • Design and develop advanced applications for Android platforms.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Prepare test plan, test cases and Execute/automate them.
  • Work on bug fixing, complex customer escalations and improving application performance.
  • Special attention to the application s compatibility with multiple versions of Android and device types.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Help maintain code quality, organization, and automatization
What are the key characteristics that would make you an ideal candidate:
  • Hands on experience of at least 9+ years of software development lifecycle
  • Education: B.Tech or M.Tech in Computer Science or equivalent.
  • Proficiency in Android application development using Kotlin/Java preferably Enterprise apps.
  • Good knowledge of Data Structures, Algorithms and OS
  • Hands on experience in the full life cycle of Android application development
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Experience with concepts of Android like activities, Views/View Groups, Fragments, Intents, Content Providers, Services, SQLite database handling, async task , loaders, UI Layouts, widgets etc
  • Ability to design applications around Android recommended user interfaces, such as Material Design
  • Ability to understand business requirements and translate them into technical requirements
  • In depth understanding of Android recommended design principles, interface guidelines and best practices for coding
  • Experience with performance and memory tuning of complex Apps
  • Experience in Designing and developing advanced hybrid applications for Android platforms using ReactNative, Flutter etc. will be a plus.
  • Hands on experience in Multi-threaded programming, and good knowledge of networking concepts
  • Experience of accessing data as JSON/ XML using REST APIs.
  • Have a strong sense of ownership, urgency and drive
  • Experience with Agile development methodology (preferably scrum), continuous integration and tools (GIT, JIRA etc.) used to achieve the same
  • Drive and willingness to go the extra mile with a strong work ethic.
,

Keyskills :
linux agile api java ndroidsdk computerscience datastructures testcases

Staff Software Engineer Android Related Jobs

© 2019 Hireejobs All Rights Reserved