Android Developer Job Description

Android Developer Job Description

4.5
159 votes for Android Developer
Android developer provides support, improve the iOS/Android Search SDK / App, understand their pain points and address their needs in the iOS/Android SDK/ Search area.

Android Developer Duties & Responsibilities

To write an effective android developer job description, begin by listing detailed duties, responsibilities and expectations. We have included android developer job description templates that you can modify and use.

Sample responsibilities for this position include:

Leverage your solid Design Patterns/Principles
Work with a dedicated, in-house QA team in a continuously integrated environment
Work with outside data sources and APIs, often REST APIs
Work closely with a Project Manager and a Mobile Architect to execute solutions
Set up build configurations to integrate with client continuous integration and source control systems
Work with the Project Manager and customers to develop requirements for software
Work with multiple projects and ensure delivery deadlines are met
Develop software in native Android, web frameworks such as AngularJS, Ruby on Rails or similar language / framework
Work with database technologies - for example MySQL, Redis
Utilise process management tools such as JIRA, gerrit, Jenkin and git

Android Developer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Android Developer

List any licenses or certifications required by the position: SCRUM, AWS, SSL, TLS, MFA, ITIL, VTS, CTS, PADI, SXM

Education for Android Developer

Typically a job would require a certain level of education.

Employers hiring for the android developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Technical, Computer Engineering, Software Engineering, Information Systems, Electrical Engineering, Software Development, Business

Skills for Android Developer

Desired skills for android developer include:

Android SDK
Trends
Architectures
Emerging technologies
Android UI design principles
Patterns
Best practices
General mobile landscape
Java
Android Studio

Desired experience for android developer includes:

Familiarity with Android API Level 8 and up preferred, Level 14 and up required
Experience in working with scalable Android UI
Understanding of code obfuscation & encryption techniques preferred
Experience using media players on various mobile platforms
A clear understanding of the difference between mobile product libraries, mobile applications and client-specific extensions
Understanding of distributed multi-tier infrastructure

Android Developer Examples

1

Android Developer Job Description

Job Description Example
Our company is growing rapidly and is looking for an android developer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for android developer
  • Develop Android apps using Native and/or Hybrid development
  • Integrate apps with RESTful web services
  • Provide comprehensive support on developed apps
  • Leads system design and specification development, program logic and flow-charting, testing, debugging, and documentation
  • Design and build efficient and user-friendly interactions in Android
  • Perform technical design and implementation of complex Android applications
  • Review requirements, wireframes, and designs for technical feasibility, then work with the team to translate these into user stories that can be implemented
  • Lead a team of Android developers to deliver best of class mobile Applications
  • Feature-rich solutions for digital media providers, enabling high-quality user experience and seamless access to the content for their subscribers, with typical userbase of 500 million users
  • Mobile solutions to support world-scale events, including conferences, congresses, forums, sport events, enabling and facilitating multi-channel access to information, social networking and collaboration features for visitors and presenters
Qualifications for android developer
  • Bachelors or Master’s Degree in Computer Science and/or relevant work experience
  • Self-starter with independent work capabilities
  • Solid grasp of client-server architecture
  • Experience developing native applications for the Android platform
  • Bachelor’s or higher degree in Computer Science, Electrical Engineering, or related discipline
  • Knowledge of security, encryption and PKIs
2

Android Developer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of android developer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for android developer
  • Develop the Android implementation of cross platform layers and systems
  • Work with a team to ensure Android specific capabilities and concerns are addressed from design, development to testing
  • Collaborate with artists, designers, developers, producers and QA to design, estimate, implement, test and fix bugs in features
  • Design, develop, modify and deploy robust object oriented applications with the Android platform using OAuth 2.0 and RESTful JSON and XML to deliver data
  • Developing customized list views and add new features, work on widgets such as Popup, Quick Notice , and fix any reported bugs
  • Help invent the next generation of ecommerce
  • Work with world-class technologists and product visionaries as a contributing member of the @WalmartLabs core engineering team
  • Help the team leverage and contribute to open source software whenever possible
  • Be responsible for laying the foundation for the platform proposing solutions to ease software development, monitoring of software
  • Be excited about making an immediate impact on a global scale
Qualifications for android developer
  • Skilled with Data Structures, Object Oriented Concepts and Design Patterns
  • Proficient use of common design patterns
  • Solid understanding of modern Android architectures and build tools
  • Design and architecture knowledge, familiarity with object-oriented design patterns
  • Experience in Object oriented programming and should have been using languages like Java
  • Experience of integrating Android applications with Analytics
3

Android Developer Job Description

Job Description Example
Our growing company is hiring for an android developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for android developer
  • Maintain existing native Android code adding new features and monitor app usage and performance
  • Development for smartphones and tablets
  • Communication with project team
  • Development for smartphones and tablets Communication with project team Communication with customer
  • Design, build and maintain Android applications that are part of large multimedia systems
  • Help improve code quality through writing unit tests, performing code reviews and tech talks
  • Integrate with internal and third party APIs
  • Participate in full software lifecycle of mobile applications
  • Work on bug fixing and improving application performance and user experience
  • Work with Designers and Product Managers to agree product definitions
Qualifications for android developer
  • Deep understanding of data structures, algorithms and design patterns
  • Experience in developing APIs and Frameworks.Search Jobs US
  • Bachelor's degree above on related field, 3+ years experience in Android development
  • Good knowledge of Java, Android IDEs, and Gradle
  • Experience working with RESTful API type web services and developing applications leveraging XML/JSON
  • Solid understanding of Data Modeling, Multi-Threaded applications
4

Android Developer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of android developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for android developer
  • Influences every aspect of the Android mobile app development process from API creation through to screen design and any mobile technologies used
  • Create software designed to meet company objectives and provide excellent customer satisfaction
  • Motivate and trains staff to maximize productivity and promotes their professional development in a manner consistent with VZW company policies and practices
  • Continue to enhance and support device certification platform that is used by OEM and Vendors
  • Ability to manage multiple medium to large projects and coordinate development activities between multiple IT teams
  • Manage projects, coordinate development activities, and ensure timely delivery of modules to business with good quality and report project status to upper management
  • Coordinate application architecture and technology initiatives to ensure adoption of proper technology for application development
  • Help plan resources, budget, identify quick wins and identify process improvements that can be automated
  • Manage application initiatives, schedule and align projects, coordinate activities to diagnose and resolve customer issues by working with other teams
  • Oversee special/confidential projects and provide direction on metrics and quantifying the savings of various initiatives
Qualifications for android developer
  • Familiarity with fundamental web and mobile technologies (HTML5, CSS, JS etc)
  • 3+ years of experiences in building android software applications
  • Has publish at least one original Android app
  • Mobile app deployment experience a plus (phone, tablet, watch)
  • Deep knowledge of Android programming (Java6/7, XML), standard design patterns for widgets, views, , modern design practices using material design, backwards compatibility using Android Support libraries
  • Attention to detail and familiarity with Material Design other common app UI/UX standards
5

Android Developer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of android developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for android developer
  • Actively work to transfer knowledge of the client's practices and technical skills to other people (including delivery areas) to grow adoption
  • Provide meaningful/thoughtful feedback on others as requested Receive constructive criticism and take necessary steps to improve where/when needed If there is bench time, leverage it to work on any assigned projects and/or for self-study to advance technical skills
  • Maintain positive outlook in handling continuous change and bring a sense of urgency in driving positive change at the client (innovation, faster time to market, improved quality)
  • Embrace an organization model that is self-directed / self-managed as a team and as individuals Satisfy all administrative-type requirements such as Prism timesheets, HR timesheets, performance management process, annual compliance, security training
  • Assist Mobile team with automation effort utilizing Junit, XCode, Mobile Studio, and Appium tools
  • Good interpersonal skills, dynamic and driven
  • Implement new features and functionality in the Android apps
  • Work from UI/UX requirements, APIs, mockups to build functional, high-performance Android phone and tablet apps
  • Document and maintain design specifications, source code, and archives for new applications and ideas
  • Creating new features and functionality per business needs
Qualifications for android developer
  • You have some experience developing for other mobile platforms (iOS, Windows Phone)
  • Experience with multi-threading / asynchronous logic
  • Knowledge of cloud services like AWS
  • Knowledge of scripting languages such as Python and Javascript
  • Knowledge of ReactNative and Realm
  • Knowledge of OpenGL ES and its shaders a big plus

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates