Android Software Engineer Resume Samples

4.5 (95 votes) for Android Software Engineer Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the android software engineer job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
EH
E Hoppe
Emile
Hoppe
1422 Farrell Junction
Detroit
MI
+1 (555) 114 2497
1422 Farrell Junction
Detroit
MI
Phone
p +1 (555) 114 2497
Experience Experience
Chicago, IL
Android Software Engineer
Chicago, IL
Kovacek Group
Chicago, IL
Android Software Engineer
  • Working closely with developers, designers, QA, project managers, and product owners
  • Communication of designs and other development issues to developers and managers
  • Working closely with other developers, designers, QA, project managers, and product owners
  • Develop Android based applications and frameworks
  • Working in cross-functional Agile development team
  • Design, develop and manage automated unit and acceptance tests
  • Monitor the performance of the live apps and continuously improve them
Phoenix, AZ
Lead Android Software Engineer
Phoenix, AZ
Johns, Champlin and Rogahn
Phoenix, AZ
Lead Android Software Engineer
  • Contribute to Reuters TV expansion by working closely with other platform developers to ensure product consistency across mobile, OTT platforms, and Web
  • Manage prototypes of new ideas and explore new technologies on the forefront of news delivery, mobile technology, and commerce
  • Advise Product and Marketing colleagues on the latest developments in the Android ecosystem for adding and promoting innovative new product features
  • Have worked on at least one application in the Google Play store
  • Scope, architect, and develop new products and solutions
  • Confident and proud of your work
  • Develop native Android applications and Android SDKs
present
Chicago, IL
Senior Android Software Engineer
Chicago, IL
Murazik-Casper
present
Chicago, IL
Senior Android Software Engineer
present
  • Create tools to improve the development process, build process, and release process of all Android applications
  • Where processes exist only to help people make progress in their work and concerns about too much process are taken very seriously
  • Work with other developers and disciplines (including support) to meet product goals
  • That’s supportive of risk taking (it’s ok to mess up, let’s all work together to make it right)
  • Develop and execute unit tests for product components
  • Works cross-functionally within an Agile development team
  • Full-stack development
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Webster University
Bachelor’s Degree in Computer Science
Skills Skills
  • Ability to evaluate alternatives and understand business and context implications and its impact
  • Experience or knowledge of server side architecture or programming would be an advantage
  • Knowledge of Blockchain technologies/architecture
  • Knowledge of other programming languages (Java, C#, Objective-C, etc.)
  • Demonstrable experience and understanding of building applications for different platforms (fixed line web, mobile browsers, etc.) and their unique characteristics
  • Demonstrable experience of web development and responsive design using HTML5 and/or CSS3
  • An ability to learn quickly and willingness to try new languages/frameworks
  • Knowledge of at least one server side technology (Node.js, Ruby on Rails, PHP, etc.)
  • Excellent communicator
  • Demonstrable experience using Javascript frameworks such as React, Angular (1 and 2),
Create a Resume in Minutes

15 Android Software Engineer resume templates

1

Android Software Engineer Resume Examples & Samples

  • BS in Computer Science or Applied Mathematics
  • 2-3 years relevant Java work experience
  • MS or equivalent in Computer Science or related field
2

Senior Android Software Engineer Resume Examples & Samples

  • Develop, integrate, maintain, debug and optimize Android components for Android operating system running on Intel architecture
  • Work on integrating and enabling various components like Wi-Fi, Bluetooth, NFC, 4G
  • Understanding of HW and SW concepts behind the key Android SW stacks
  • Experience with Android system development, including the kernel, device driver, HAL and framework
  • Excellent C programming, ARM/IA Assembly Programming, Android/Linux and RTOS programming skills
  • Target Debugging Skills using JTAG, Lauterbach and ETM Trace
  • Able to review board level schematics and identify problems
  • Knowledge of L1 layer for 2G/3G/4G subsystems
  • Experience on BIOS FW development and debugging
  • High experience in real-time programming (interrupt handling, algorithm development, ...)
  • High experience in driver development in conjunction with Hardware programming
  • Independent way of working, proactively tackling issues
  • Very good feeling in international composed teams
  • Strong work ethics and team player
  • Ability to work independently and accept program responsibility
  • Positive "can-do" attitude and Self-motivated
  • Ability to deal with ambiguity and changes in product requirements
3

Senior Android Software Engineer Resume Examples & Samples

  • Proficient system level debugging skills and root cause tough issues in million lines of unfamiliar code
  • Proficient in C and/or C++, assembly languages, data structure and algorithm, and good understanding on Operating System concepts
  • Strong communication skills, both written and verbal communication and able to work in cross-geo and cross-functional groups
  • A love for programming and solving complex problems, and work with limited supervision
4

Android Software Engineer Resume Examples & Samples

  • 3+ years programming in Java
  • 5+ years programming in a strongly-typed object-oriented language (C++, Java)
  • 5+ years professional, full-time work experience
5

Android Software Engineer Resume Examples & Samples

  • Bachelor's or Master's in Computer Science or related fields
  • 5+ years of experience in a technical role
  • 3 years experience with creation and maintenance of the overall mobile application architecture for Android devices
  • 3 years experience of Android SW development cycle: scoping, planning, design, implementation, deployment and maintenance
  • 1 year experience with Android application styles, coding standards and Android Human Interface guidelines
  • 1 year experience in Android application functionality and Android/Java limitations, as well as concurrency issues
  • 1 year experience with Security APIs and Android security features
  • Knowledge of at least one server side technology (Node.js, Ruby on Rails, PHP, etc.)
  • Experience with development tools: Git, continuous integration, dependency management
  • Able to show a portfolio of compelling Android mobile applications from past projects
  • Able to work well individually as well as in a highly collaborative team
6

Mobile iOS / Android Software Engineer Resume Examples & Samples

  • Help lead & architect development of our native development platform
  • Develop new features, new UI and bug fixes for our native /Android apps
  • Contribute to our existing continuous integration framework by automating features as we go using UIAutomation
  • Implement & iterate with our UX team in an agile environment to bring features from conception to launch
  • Participate in code reviews to ensure code quality and shared knowledge
  • Automation experience a plus
  • Foosball skills (American or Italian style) a plus
7

Android Software Engineer Resume Examples & Samples

  • Build compelling new experiences in feature areas such as Search, Discover, Lists, DMs and more
  • Use your in-depth knowledge of all things Android to craft new Twitter features that are uniquely Android-based
  • Previous experience developing mobile applications (on any platform)
  • Interest in sharing the best of your work at Twitter at conferences, meetups, etc
8

Android, Software Engineer Resume Examples & Samples

  • Build exciting experiences around search and discover on Twitter's Android clients
  • Work closely with other engineering teams, product management and design
  • Android SDK experience
  • Ability to innovate and partner with our design team to build multiple prototypes quickly
  • Experience releasing successful mobile applications to the Apple App store or Android Marketplace
  • Active user of Twitter
9

Android Software Engineer Resume Examples & Samples

  • Build compelling new experiences and features for Periscope for Android
  • Contribute to all layers of the Android stack, from UI and animations to network, storage, and video
  • Use your in-depth knowledge of all things Android to craft new Periscope features that are uniquely Android-based
  • Contribute to tools, testing, and scripts that improve efficiency and code quality
  • Contribute to the improvement of Periscope as a whole, beyond Android
  • Involvement with the Android community (open source contributions, discussions on StackOverflow or Android Google Groups, etc.)
  • Experience with video, streaming protocols, and/or ExoPlayer
10

Senior Android Software Engineer Resume Examples & Samples

  • Develop, design and architect mobile applications
  • Works cross-functionally within an Agile development team
  • Works closely with Product and UX to design high quality user experiences
  • Participates in design reviews, code reviews and functional demos
  • Tests quality through Unit and functional test implementation and execution
  • Contribute to architectural design, automated testing, continuous integration and build management
  • Develop Prototypes to demonstrate the merits of proposed solutions
11

Associate Android Software Engineer Resume Examples & Samples

  • Bachelor's Degree in Computer Science, Computer Engineering, Mobile Development, or other related
  • Preferred experience leading projects, and mentoring engineers
  • Experience deploying to cloud environments a plus
  • Passion for growing your skills, tackling interesting work and challenging problems
12

Android Software Engineer Resume Examples & Samples

  • Experience with Java programming and building Android apps for phone and tablets
  • Experience with object-oriented software development
  • Knowledge of multi-threading, memory management, caching for mobile devices
  • Familiarity with XML, JSON, and REST-based APIs
  • 2+ years of Android experience
  • Strong communication skills and the ability to successfully work in an Agile/Scrum team environment
  • 3D graphics programming experience preferred
13

Android Software Engineer Resume Examples & Samples

  • Ability to develop in core frameworks
  • Experience with CV algorithms and their use is a major plus
  • Experience with machine learning / deep learning piplines is a major plus
  • Knowledge of Web services (esp. MySQL, MangoDB, Spring, RESTful, push notification) is a plus
14

Senior Android Software Engineer Resume Examples & Samples

  • Provide strong guidance and directly contribute with design, architecture, implementation and maintenance of our Android apps
  • Interact directly with local and remote mobile client and server-side engineers, Product Management, Design and QA as part of a cohesive team
  • Inspire others with your passion for mobile development
  • Expert Java coding & architecture - you must be able to lead and demonstrate high feature velocity without accumulating technical debt
  • Demonstrated experience with Android development, Material Design and Android best practices - please provide links to published apps
  • Strong and extensive experience mentoring junior engineers. You share what you know and bring the team to a higher level of technical performance
  • Familiarity with server-side development & API design. You will participate in the design of backend API’s and closely collaborate with backend teams
  • Flexible problem solving ability. You must operate as a consultant and find pragmatic solutions in a dynamic environment everyday with a strong product focus
  • Experience working with a distributed team - while most engineers are located in Portland, Oregon, the rest of the team is distributed across the globe (Sydney, Shanghai, Milan, Amsterdam, London, Toronto, San Francisco)
15

Senior Android Software Engineer Resume Examples & Samples

  • That challenges you to think deeply about software architectural choices
  • Where it’s ok to invest time into your craft, including time for reading books and attending conferences
  • Where you’ll be encouraged to utilize the best tool for the problem, including the latest tools, libraries and SDK’s for Android development
  • Where Android design isn’t an afterthought
  • That’s supportive of risk taking (it’s ok to mess up, let’s all work together to make it right)
  • Where processes exist only to help people make progress in their work and concerns about too much process are taken very seriously
  • Where you have a tangible opportunity to impact real people's lives in a positive way
  • Existing in a supportive company that values diversity and is empathetic to individuals’ needs
16

Android Software Engineer Resume Examples & Samples

  • Knowledge of one of more areas of: Android Framework, Android Architecture, 3D graphics, Touch sensors, Display drivers, sensor drivers, Java VM, and multimedia
  • Good understanding of architecture
  • Detailed knowledge of handset chipset software development, debug, and testing
  • Skilled in debug tools (ADB, JTAG, Kernel debug) as applied to areas like power management, tasking control, and memory management, and other complex debug situations
  • Skilled in configuration management tools (GIT, Clear Case) and build environment (Make, Linus)
  • Excellent embedded C/C++ development experience; some Java
  • Experience with SW Drivers development would be a plus
  • Responsible for wireless device software development, integration, and troubleshooting for Chipset platform
  • Be involved in hands-on architecture and design capacity, Systems Requirements (SRS) definitions
  • Conduct design reviews and incorporating knowledge of real-time embedded firmware/software (SW)
  • Responsible for interfacing with and supporting local and international Android based development projects
  • Interpret and evaluate designs and assist in SW problem solving
17

Senior Android Software Engineer Resume Examples & Samples

  • Lead training of Android engineers throughout the organization on the use of the Mobile Platform
  • Develop and execute unit tests for product components
  • Design and architect next generation banking application components
  • 4+ years of experience with enterprise software development
  • 2 years of technical leadership with architectural responsibility
  • Ability to work in a fast paced and ever-changing environment
  • Positive outlook, strong work ethic, and responsive to internal and external clients
  • Bachelor’s degree in Computer Science or Engineering or equivalent
18

Outlook Mobile Android Software Engineer Resume Examples & Samples

  • Architect and build the Android email app that will be the mobile face of our company
  • Work with the server team to define needs and APIs that will provide the best user experience
  • Create beautiful UI and intuitive UX that will delight users
19

Java / Android Software Engineer Resume Examples & Samples

  • 5+ years of experience with SD
  • 4+ years of experience with object-oriented programming
  • 4+ years of experience as a Java developer
  • 2+ years of experience with requirements analysis
  • BA or BS degree in CS, Computer Information Systems, IS, or Engineering
20

Android Software Engineer for Audio Related Projects Resume Examples & Samples

  • Programming experience in C# and good knowledge of Windows system
  • Knowledge of Audio related topics
  • Thorough knowledge of Windows internals
  • Knowledge of hardware programming aspects
21

Senior Android Software Engineer Resume Examples & Samples

  • Excellent Computer Science fundamentals
  • Proven ability to learn new languages and technology stacks quickly
  • Android Mobile application development
  • User interface design and implementation in Android
  • Experience programming in Scala a plus
  • Cloud service development (REST APIs and Node.js) a plus
  • GPU programming (GLSL, OpenGL, OpenCL) also a plus
  • You are comfortable building prototypes from scratch
  • You have shipped software in a commercial environment (start-ups a plus) and can deal with last-minute bug fixes and schedule changes
  • You are excellent at choosing how to allocate your time and want to be rewarded for choosing the right things on which to spend your time
  • You have a Bachelor’s degree in Computer Science or related field
  • Proficient with the Android SDK and Java
  • Experience with offline storage and multithreaded programming
  • 5+ years of industry experience as a software engineer
  • Solid design skills and ability to write efficient, clean, and reusable code
  • Strong communication skills and team work experience
  • Proven ability to lead feature development from concept definition all the way to shipping product
22

Android Software Engineer Resume Examples & Samples

  • Solving complex technical challenges around scalability, content delivery and content personalization
  • 'Continuous Deployment’ of consumer facing products used by millions of customers daily
  • Designing solutions for a wide range of Web and Mobile devices; Tablets, Phones and FireTV, Echo (Inc.Voice Search)
  • Collaborating with multiple teams to build a market leading digital music experience
  • Bachelor’s Degree in Computer Science or Software Engineering
  • Computer Science fundamentals in object-oriented design, data structures and algorithm design, and complexity analysis
  • 3+ years’ experience developing Android applications in Java or C++
  • A passion for Music and cutting edge multimedia streaming technology
23

Senior Android Software Engineer Resume Examples & Samples

  • 5+ years software engineering experience
  • Proficiency in Java, Android SDK, Android Architecture
  • A UX and user-centric mindset
  • Strong knowledge of different versions of Android and how to deal with different devices
  • Experience with offline storage, threading, and performance optimization and packaging
  • Highly self-motivated, smart and get things done
  • Mobile security application development experience
  • Understanding of Google’s Android design principles and interface guidelines, patterns, and best practices
  • Understanding of Android sandbox restrictions
  • Android NDK development with C/C++
  • Linux development experience
  • Automation experience is a big plus (e.g. Espresso, UIAutomator)
  • Experience building software in an Agile/Scrum environment
  • Experience with rxJava
24

Senior iOS / Android Software Engineer Resume Examples & Samples

  • Develop applications utilized by approximately 5,000,000 end users
  • Lead in developing and building elegant, scalable, extensible, cost effective solutions with an eye towards innovation and agility
  • Work with a team of other smart engineers using cutting edge technologies to solve challenging business problems
  • Work with other enterprise architects around governance and technology best practices
  • Utilize problem-solving and decision making skills to understand client pain points and to self- troubleshoot as challenges arise
  • Research new technology and development tools to remain informed of current technology
  • Work with Product Managers around estimation & design discussions
  • Build prototypes as needed
25

Lead Android Software Engineer Resume Examples & Samples

  • Lead feature development for our Android products on specific projects and take ownership of end-to-end product quality
  • Manage prototypes of new ideas and explore new technologies on the forefront of news delivery, mobile technology, and commerce
  • Contribute to Reuters TV expansion by working closely with other platform developers to ensure product consistency across mobile, OTT platforms, and Web
  • Collaborate with backend services colleagues to architect appropriate content delivery and user management interfaces
  • Advise Product and Marketing colleagues on the latest developments in the Android ecosystem for adding and promoting innovative new product features
  • Proven and demonstrable experience on Android development with hands on experience of interactive application development paradigms (animations, dynamics/physics engines), concurrency, networking, data persistence, and media frameworks
  • Strong understanding of mobile video technologies including streaming protocols, video codecs, and Android video players
  • Proven experience in designing, developing and debugging connected applications with Web services/content providers, including use of REST APIs and JSON
  • Experience in the full software development life cycle and application architecture
  • Proactive and self-motivated; excellent communicator
  • Experience with multimedia frameworks, advanced video players, and video streaming on mobile devices
  • OO design and data modeling skills
  • Value judgment and common sense over process
  • BS in Computer Sciences or Computer Engineering required
  • Some international travel may be required inline with individual project requirements
  • A sense of humor always helps
26

Associate Android Software Engineer Resume Examples & Samples

  • Write high-quality software from given requirements
  • Demonstrate creative problem solving through software solutions
  • Fix bugs in software
  • Improve existing software frameworks, components and solutions
  • Write documentation where appropriate
  • Use JIRA and Confluence effectively to manage work
  • Use GIT effectively to manage code
  • Present 1 tech talk / year
27

Senior Android Software Engineer Resume Examples & Samples

  • Develop software in modern enterprise-class languages and development platforms, with a strong emphasis on Javascript, Java/J2EE/Scala and ability to potentially mix in other new and emerging technologies as appropriate
  • Develop software confidence and reliability by creating testing artifacts, developing tooling and providing the communication needed to ensure modified artifacts are continuously releasable
  • Agile/Scrum planning and process involvement
  • BS in Computer Science, Math, Physics, or Engineering; MS in Computer Science, Math, Physics, or Engineering preferred
  • 7+ years of software development experience, with a strong focus on mobile application development using Java/Javascript in an Android environment
  • 2+ years of Javascript and/or Java/Scala experience, or a mix of other modern programming languages,
  • Strong knowledge of XML/JSON and creation/consumption of REST API
  • Experience developing software systems, preferably mobile software systems that interact with hardware devices
28

Senior IoT Android Software Engineer Resume Examples & Samples

  • Researching underlying connectivity protocols and interoperability frameworks
  • Architecting connectivity solutions
  • Assist in mentoring other members of the team
  • Working with 3rd party organisations and bodies to understand and enhance standards
  • BSc/MSc degree in Computer Science, Engineering or a related subject or equivalent experience
  • Commercial experience developing native Android (Java, C++, Android Studio)
  • Understanding and experience of secure networking is desirable
29

Android Software Engineer Resume Examples & Samples

  • 3+ year(s) of Android mobile development experience using Java or C++
  • Experience with the following web technologies is preferred. (AJAX, HTML, JavaScript, CSS, JSP / PHP)
  • Experience developing high-quality mobile applications
  • Experienced in all stages of development, including design, development, testing, and deployment
  • Internationalization experience
  • Thorough understanding of both client and web application architectures
  • Firm understanding of software development principles
  • Analytical skills, excellent communication skills, and strong team ethic
30

Android Software Engineer Resume Examples & Samples

  • 3) Prepare reports consistent with program requirements, CNHI development processes and recommends processes unique to expertise
  • 4) Deliver a series of new customer features against project deadlines
  • 5) Unit-test code for robustness, including edge cases, usability, and general reliability
  • 2 years of object-oriented design experience along with a track record of delivering designs to market
  • 1 year of development (within past 12 months) and delivery experience with Java, Android and C++
31

Android Software Engineer Resume Examples & Samples

  • Top-notch software engineering talent
  • Expert in native Android development
  • Substantial experience developing Android apps. Have completed at least 2 apps that are available in the Google Play Store
  • Good understanding of user experience design and development on Android and mobile devices
  • Hard working and dedicated
  • B.S., M.S., or Ph.D. in Computer Science or equivalent
  • 2+ years experience on Android, 5+ years experience programming
  • Proficient in spoken and written English
32

Senior Android Software Engineer Resume Examples & Samples

  • Must have a minimum of 6 years programming experience
  • Must have a minimum of 3 years of programming experience in Android
  • Must have experience with modern build systems, such as Gradle
  • Must have worked on a team or an individual which has published an app to Google’s Play store
  • Must be able to demonstrate strong knowledge of Android UI design principles, patterns and best practices
  • Experience with continuous integration systems and UI testing is preferred
  • Experience working with remote data via REST and JSON is preferred
  • Proficient understanding of code versioning tools, such as Git is preferred
  • Prior leadership experience and having the ability to help build an engineering culture is preferred
  • Contributes to the functional design and architecture of customer-facing, high trafficked mobile applications
  • Designs and creates interactive graphic user interfaces for multiple platforms
  • Works with data services engineering teams to create and maintain data sources and API’s to support the apps
  • Standardizes platform to be able to deliver across multiple brands with minimal effort
  • Standardizes and enforces coding standards and best practices, including optimizing the apps for performance
33

Senior Android Software Engineer Resume Examples & Samples

  • Minimum 3 years experience in Android development
  • C# .NET, ASP.NET
  • Data base design and modeling
34

Android Software Engineer Resume Examples & Samples

  • Provide custom native application and web technology functionality for innovation within and outside of client needs
  • Write code, complete programming, and perform testing and debugging of applications using current programming languages and technologies
  • Complete documentation and procedures for installation and maintenance
35

Android Software Engineer Resume Examples & Samples

  • 4+ years experience in building mobile apps for Android
  • Good knowledge and understanding of the Android SDK
  • Desire to work with design and product in order to define requirements
  • Open minded about exploring and using new technologies
  • A drive to keep performance high using profile guided optimization
  • A feel for visual and interaction design
  • A knack for appropriate abstraction
  • Experience using Android NDK
  • Expertise in one or more of our core technology areas
36

Android Software Engineer Resume Examples & Samples

  • 5+ years of Strong coding skills
  • Must 2+ years experience programming on an (Android) Platform
  • Must have been a lead on at least one long term project and have owned the project from beginning to end
  • Must have excellent written and verbal communication skills!
  • Must come from an Engineering background
37

Senior Android Software Engineer Resume Examples & Samples

  • To help architect, develop and maintain our Android solution
  • Work with other developers and disciplines (including support) to meet product goals
  • Experience in troubleshooting, servicing, and explaining mobile device issues related to the product
  • Proven experience resolving escalations from end-user support team, manage vendor support cases, as well as, take ownership of product issues
  • Keep on top of new libraries and technologies like Firebase, DI (Dagger), UI testing (Espresso), and more
  • Other duties assigned as needed
  • 5+ years of professional experience with Java or equivalent
  • 2+ years of professional experience developing on Android platform
  • Excellent understanding of Java and programming concepts such as multithreading, MVP, UI patterns and unit testing
  • Excellent understanding of material design
  • Full product cycle experience
  • Demonstrating ability to be flexible and productive in a fast-paced environment with geographically-distributed teams
  • Demonstrating ability to work effectively as an individual and within a group
  • Self-starter and ability to pick up new technologies rapidly
  • Working experience in mobile device management
  • Samsung KNOX and Android at work
  • Understanding of PKI, Certificate security, encryption, HTTPS
  • Strong familiarity with object-oriented design and programming concepts
  • Excellent collaboration and communication (verbal and written) skills
  • Prior Agile/Scrum work experience
38

Android Software Engineer Resume Examples & Samples

  • Participate in design and implementation of cutting edge systems & applications
  • Develop Android based applications and frameworks
  • Design and develop highly responsive, and multithreaded apps
  • Review requirements, UX designs and translate them into application design
  • Ability to work independently with effective time management in a fast paced, deadline driven environment
  • Ability to work across teams and with remote teams
39

Android Software Engineer Resume Examples & Samples

  • Develop Android handset clients
  • Develop architecture and low end designs based on customer and product management requirements
  • Design, develop and manage automated unit and acceptance tests
  • Peer review of design code and tests
  • Bug Fixing
  • Take ownership of deliverables
  • Adhere to development methodologies
  • Excellent knowledge of Android
  • Appreciation for the limitations of handset development
  • Understanding of software configuration management and release management
  • High levels of software engineering literacy and communication skills
  • Friendly and professional manner
  • Minimum 3 - 5 years java development
  • Third Level Qualifications in computing, mathematics or science
  • Experience of working in an agile environment
  • Experience of other mobile platforms a plus (iOS)
  • Product development and lifecycle experience
  • Experience of unit testing
  • Knowledge of build systems such as Maven, gradle or both
  • RESTful development
  • XML, JSON, HTTP, SyncML
  • Experience leading development teams or performing customer facing duties are an advantage
40

Full Stack Android Software Engineer Resume Examples & Samples

  • BS Degree in CS, or similar technical field of study or equivalent practical experience
  • Experience in Java or Kotlin building mobile native Android apps
  • Expert proficiency with Android Studio and the emulator
  • Deep understanding of the Android SDK and cross-device testing & support
  • Experience with RESTful APIs with secured endpoints
  • Experience with a build, test, & deploy tool
  • Experience with SQL and a relational database, such as Postgres, MySQL, SQLite, etc
  • Experience with the Java programming language and the Spring Framework
  • Experience publishing an app to the Play Store is a plus
  • Familiarity with React Native is a plus
41

Lead Android Software Engineer Resume Examples & Samples

  • Architect and support existing products and solutions
  • The ideal candidate will have 5+ years of professional software development experience
  • Excellent Java coding ability
  • Experience writing multi-threaded/asynchronous code; solid understanding of process and thread model in Android applications
  • Experience working as part of a team, ideally using Agile methodologies
  • Have worked on at least one application in the Google Play store
  • Able to create interfaces that support multiple device form factors
  • Ability to analyze performance of applications using Android SDK tools, and to act upon analysis to improve performance
  • Experience with iOS development using Swift or Objective-C
  • Experience with C/C++ development and integrating with JNI
  • Experience with Bluetooth or BLE
42

Android Software Engineer, Ebay Resume Examples & Samples

  • Work directly with Product Owner and scrum team to design, develop, test and implement Advertising features
  • Maintain existing code. (fix defects, perform refactors)
  • Collaborate with colleagues in San Jose and New York. (Occasional travel required)
  • Communicate and work effectively with your team and other teams at eBay
  • Provide engineering scope on proposed features and bug fixes. This includes estimation of effort, risk identification and mitigation, possible alternate solutions
  • Work within agile framework and utilize the following practices: provide functional and technical direction to a solution, clean code, software craftsmanship, testing at all levels (unit, integration, and acceptance), story writing and tasking
  • Participate in agile team meetings, code reviews, UI design / architectural reviews
  • Manage sprint planning, overall project deadlines, deliverables and cross-team dependencies
  • Support agile team in eliminating impediments and creating high value products
43

Android Software Engineer Resume Examples & Samples

  • Drive feature development for our Android products on specific projects and take ownership of end-to-end product quality
  • Lead prototypes of new ideas and explore new technologies on the forefront of news delivery, mobile technology, and video streaming
  • Contribute to Reuters Consumer product expansion by working closely with other platform developers to ensure product consistency across mobile and Web
  • Collaborate with Product and Analytics colleagues to build out A/B experimentation frameworks and usage reporting
  • Willing to travel – likely to be short stay trips abroad every two to three months but subject to change with business needs
  • Proven experience of Android development, including hands- on experience with interactive application development paradigms (e.g., animations, dynamics/physics engines), concurrency, networking and data persistence, and media frameworks
  • Advanced ability to convert complex requirements and abstract concepts into working designs and software applications
  • Exceptional organisation and problem-solving skills
  • Strong ability to evaluate alternatives and understand business implications and impact
  • Proactive and self-motivated, able to work on a distributed team; excellent communicator
  • OO design and data modelling skills
  • Confident and proud of your work
  • Value judgement and common sense over process
  • Some international travel may be required in line with individual project requirements
  • Multimedia frameworks, advanced video players, and video streaming on mobile devices
  • Experience with RxJava, Retrofit, Dagger, Jackson, OkHttp and/or ExoPlayer
  • Understanding of and hands-on experience with automated testing and unit tests
  • Knowledge of Reuters News competitors
  • A sense of humour always helps
44

Senior Android Software Engineer Resume Examples & Samples

  • Stay current with Android technology and industry best practices
  • Write highly testable apps
  • Mobile client-specific server side development. Awesome features always have a backend component
45

Android Software Engineer Resume Examples & Samples

  • Write native Android code
  • Working in cross-functional Agile development team
  • Collaborate closely with Product and UX to design high quality user experiences
  • Participate in design reviews, code reviews and functional demos
  • Test quality through unit and functional test implementation and execution
  • Develop prototypes to demonstrate the merits of a proposed solution
  • Demonstrate strong problem solving ability and analytical skills
  • Enjoy being part of a team of humble, collaborative high-achievers
46

Android Software Engineer Resume Examples & Samples

  • Substantial on-the-job software development experience
  • Advanced Javascript and related client-side technologies TYPESCRIPT HERE?
  • Demonstrable experience using Javascript frameworks such as React, Angular (1 and 2),
  • Backbone etc
  • Experience using and designing APIs and restful web services
  • Use of version control systems (Git, Subversion)
  • Passionate about problem solving
  • Confidence and pride in your work
  • An ability to learn quickly and willingness to try new languages/frameworks
  • Demonstrable experience of web development and responsive design using HTML5 and/or CSS3
  • Demonstrable experience and understanding of building applications for different platforms (fixed line web, mobile browsers, etc.) and their unique characteristics
  • Knowledge of other programming languages (Java, C#, Objective-C, etc.)
  • Knowledge of Blockchain technologies/architecture
  • OO and database design and data modelling skills
  • Designing, developing and debugging web front-ends integrated with Web Services/Content providers and backend services (SOAP, REST and the likes)
  • Comfort using Photoshop to acquire assets
  • Experience or knowledge of server side architecture or programming would be an advantage
  • Ability to evaluate alternatives and understand business and context implications and its impact
  • The full software development lifecycle
  • Interfacing and working alongside technical and design teams
  • Strong organisational and problem-solving skills
  • Worked in an agile development team
  • Built multi-platform solutions (rendered both on fixed line and mobile devices)
  • Direct collaboration with customers/clients
  • Domain analysis and conceptual thinking
  • Self-management of time and filling-in gaps in requested tasks and communicating deviations