Android Engineer Job Description

Android Engineer Job Description

4.8
172 votes for Android Engineer
Android engineer provides technical leadership to a team of Android developers including architectural guidance, mentoring, and code reviews.

Android Engineer Duties & Responsibilities

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

Sample responsibilities for this position include:

Review, analyze, and modify programming systems, including coding, testing, debugging and installing for a large-scale system
Be a part of an agile team that embraces best practices and modern tools for software development (Git, Jira, Jenkins, Gradle)
Collaborate with the team by participating in both design and code reviews
Writing and running automated tests using multiple testing frameworks (JUnit, Espresso, Robotium) to verify new features' function as designed to to ensure older features are not broken in the course of developing new features
Implementing A/B testing in Android app and analyzing data to identify software solutions that have best results
Develop and improve the automated build, testing and release system
Help to analyze, improve and automate existing processes
Receive feedback from clients and partners
Collaborate with product and design to conceptualize great phone and tablet experiences for Fox Sports
Develop great, responsive mobile applications to present Live Streaming and Video On-Demand Feeds

Android Engineer Qualifications

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

Licensing or Certifications for Android Engineer

List any licenses or certifications required by the position: CTS, AWS, GMS, GTS, CDD, RTS/CTS, X.509, PKI, VAS, VZW

Education for Android Engineer

Typically a job would require a certain level of education.

Employers hiring for the android engineer 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, Computer Engineering, Education, Technical, Electrical Engineering, Military, Information Systems Technology, Math, Physics

Skills for Android Engineer

Desired skills for android engineer include:

Kotlin
Android UI design principles
Best practices
Patterns
Android SDK
Working with dynamic data using services
Testing
Code reviews
Java
Source control management

Desired experience for android engineer includes:

Shipped at least one native Android app (Link us to it!)
A bachelor’s degree in Computer Science (or similar) or 4+ years as a professional developer
A keen eye for good user experience
A strong interest in current and upcoming mobile technology
A desire to learn from and work with other mobile product teams
2+ years of in depth mobile development for native Android applications

Android Engineer Examples

1

Android Engineer Job Description

Job Description Example
Our innovative and growing company is looking for an android engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for android engineer
  • Designing, developing, testing, releasing and supporting native Android mobile applications using the latest versions of the Android platform and Android Studio
  • Testing the application on the Android Simulator and on the actual Android Phone and Android Tablets
  • Collaborate with the team to learn and establish best practices and processes
  • Establish standards and best practices for you and the team to deliver clean, scalable, and maintainable Android code
  • You will be writing crash reporting software and integration frameworks for our Android crash reporting platform
  • Integrate with internal NYTimes, external APIs
  • You will work alongside a premier cross-functional team to build delightful products and experiences for millions of people
  • Assess severity of problems, determine corrective action, resolve technical problems, perform fault isolation and implement solutions
  • Lead small sized projects
  • Active participation in all stages of software development lifecycle, software design and requirements definition, research, implementation, supervision of product validation, product release activities
Qualifications for android engineer
  • 1+ year experience with rational databases systems and SQL
  • A robust portfolio of shipped code on GitHub
  • Good knowledge of Licensing, IP plans , Static analysis tools etc
  • Sports fan or fantasy sports player a big plus
  • Hudson build system
  • You’re smart, get stuff done, have great energy, and thrive in a fast paced environment
2

Android Engineer Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of android engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for android engineer
  • Keep up-to-date on the latest Android SDK developments
  • Respond to customer feedback & testing
  • Passionate Android engineer who is comfortable designing, building, testing, releasing and maintaining Android applications
  • Experience with build systems, testing, code coverage
  • Should be willing to go above and beyond to get desired results for the team
  • Create and maintain internal documentation about technical updates
  • Working with engineers on other teams to implement service provided by those teams
  • Troubleshoot and resolve complex software integration issues with the development teams
  • Collect data about running systems and use monitoring tools to build dashboards to get insights on how they work
  • Work directly with the development teams on designing and building the next steps in automation
Qualifications for android engineer
  • You’re passionate about mobile, especially Android, and you’ve built something for the platform - either as part of a job or as a personal project
  • You love to code and have a proven track record of building applications in Java or any other mobile/web language (Ruby/Python/Objective-C)
  • Passion for delivering the best user experience to Fabric users
  • You are always willing to learn new technologies and better methodologies, but also have opinions that can advance our technical direction
  • You love making apps faster and have the skills and aptitude to spot performance bottlenecks
  • You use test-driven methodologies or would like to learn how to apply them
3

Android Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking for an android engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for android engineer
  • Use latest Android technologies like Kotlin and Architecture components to rapidly develop highly maintainable applications
  • Learn and share knowledge in the Consumer DevOps team that works on Android, iOS and Web platforms
  • Improve our unique apps which allow anyone to start a business, accept payments, and pay effortlessly
  • Develop an Android software platform for unique mobile products
  • Design great code within the constraints and opportunities of powerful embedded platforms
  • Collaborate on system-side code, communication protocol design, and kernel development on Linux/Android platforms
  • Conceptualise and design Mobile applications
  • Upload the application to the Google Play store
  • Troubleshoot and debug software to determine causes of errors and deciding what to do about them
  • Research, evaluate and provide objective feedback on technologies
Qualifications for android engineer
  • Unit testing via Robolectric
  • Displays in-depth knowledge of engineering methodologies, concepts
  • Appreciation for tooling that can help support teams distributed from St
  • Knowledge of Web services (esp
  • You have a strong software engineering background
  • You enjoy the challenges of building data intensive, highly responsive, and fault tolerant apps in the constrained environment of a smartphone
4

Android Engineer Job Description

Job Description Example
Our innovative and growing company is hiring for an android engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for android engineer
  • Lead, mentor and manage deliverables of a small team of android developers
  • Build native Android applications across multiple form factors
  • Mentor existing Android developers
  • Collaborate with developers to improve functionality
  • Analyze app performance in production
  • Test applications across various Android devices
  • An eye for amazing design and user experience
  • Someone that values ownership and stepping outside a job description
  • Must have ability to contribute to both design and development on the flagship Android development pipeline for new and existing products
  • Prototype and develop new v1 products that leverage the consumer and enterprise business
Qualifications for android engineer
  • Proficiency in, at least, one modern object-oriented language such as Java (preferred), C++, or C#
  • You have a willingness to buck the trends and learn new approaches to build software
  • You having some Android experience is preferred, but not required
  • Tools like Git, Android Studio, Gradle, JUnit and Jenkins are second nature to you
  • Expert level knowledge of Android Platform especially with intents, services, threading, activity, fragments
  • Ability to work as part of a team, to receive and provide advices, ideas, guidance, best practices
5

Android Engineer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of android engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for android engineer
  • Be responsible for the entirety of your features including user interface, client structure, server interactions, API design, implementation and automated testing
  • Knowledge of TCP, HTTP, data formats, SQL
  • A good understanding of Google’s design guidelines and material design
  • IOS/Swift experience is a plus
  • Ability to work under pressure, within tight deadlines and multi-task
  • Build and maintain application features, working with core libraries and frameworks including Realm, Data Binding, and Retrofit
  • Create reliable, crash-free releases on a repeatable and regular schedule
  • Work closely with the full stack team to build features based on our API, and to plan for future API improvements
  • Work closely with the product team to define feature specifications and craft unique & beautiful user experiences
  • Define and maintain SDKs and support customers
Qualifications for android engineer
  • 1 year experience in Android application functionality and Android/Java limitations, concurrency issues
  • Have created deployed consumer Android applications
  • Strong knowledge of core Java APIs including core data structures and concurrency
  • Strong knowledge of Android APIs and best-practices
  • A broad knowledge of native GUI programming and UX
  • Great communication skills and evidence of successful collaboration with designers, product managers and backend engineers

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates