Mobile Software Developer Resume Samples

4.7 (78 votes) for Mobile Software Developer Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the mobile software developer 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
JM
J Mueller
Johnson
Mueller
62663 King Flats
New York
NY
+1 (555) 394 5734
62663 King Flats
New York
NY
Phone
p +1 (555) 394 5734
Experience Experience
Detroit, MI
Mobile Software Developer
Detroit, MI
O'Kon Group
Detroit, MI
Mobile Software Developer
  • When necessary, develop technical specifications/documentation for development work to be outsourced to an external partner
  • Iterate rapidly and work collaboratively with product owners, developers, and other members of the development team
  • Participates in continuous performance improvement sessions to discuss opportunities to improve processes or standards
  • Manages and expands relationships with internal and outsourced development partners on software applications design and development
  • Development team lead by steering vendor resources for development activities
  • Provides general system users and management with system analysis and feedback
  • Based on assignment, monitor and approve the effort spent by external developers on technical work packages assigned to them
Los Angeles, CA
Mobile Software Developer, Analytics
Los Angeles, CA
Mohr, Schumm and Dicki
Los Angeles, CA
Mobile Software Developer, Analytics
  • Work with tool engineers to automate workflows and create tools for performance and quality metrics tracking
  • Develop techniques for tracking performance and quality metrics over time
  • Develop techniques for highlighting significant changes in performance and quality metrics (e.g. between two software releases)
  • Work with mobile client engineers to help them define and analyze data for improving product performance and quality
  • Lead individual projects for making data-driven product improvements
  • Define and maintain a set of key product performance and quality metrics
  • Knowledge of data analysis tools and libraries like “PyData” and R
present
Los Angeles, CA
Senior Mobile Software Developer
Los Angeles, CA
Jacobi, Jaskolski and Schulist
present
Los Angeles, CA
Senior Mobile Software Developer
present
  • Full lifecycle application development using standard frameworks and coding standards/patterns
  • Work closely with senior developers and software engineers to gain additional knowledge and expertise
  • Spearhead every aspect of the Android development process from API creation to design
  • Architect, build, iterate and manage our Android mobile application
  • Strong framework outside of iOS is always a plus
  • Influence every aspect of the iOS development process from API creation, design, and product
  • Partner closely with our design and product team to architect a gorgeous application flows seamlessly and works intuitively with our users
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Emory University
Bachelor’s Degree in Computer Science
Skills Skills
  • Ability to work in a quick paced, dynamic environment
  • Strong technical knowledge of Information Technology field and computer systems
  • Solid knowledge of Java/Swift
  • Working knowledge of source control systems such as Git / SVN along with a good understanding of continuous integration and build concepts for mobile apps
  • Solid knowledge in OOP and software design methodologies
  • Good knowledge of web presentation technologies
  • Ability to work well with testers, DBA’s and other developers
  • Strong foundation in the fundamentals of computer science, with familiarity in data structures, algorithms and software design optimized for embedded systems
  • Strong programming skills in Objective C, Java, C/C++
  • Knowledge of Android's common software design patterns
Create a Resume in Minutes

15 Mobile Software Developer resume templates

1

Mobile Software Developer Resume Examples & Samples

  • Perform coding and development under guidance of Software Engineer fulfilling tasks estimations
  • Assist the Software Engineers/Development Manager in the creation/modification and roll-out of development pieces, guidelines, tools and processes for Development across Global IT
  • When necessary, develop technical specifications/documentation for development work to be outsourced to an external partner
  • Work under the guidance of Software Engineer/Software Development Manager to split overall solution design into manageable technical work packages which can then become the basis for development by an external partner/development pool or resources
  • Project Management: Support the Software Engineer/Development Manager to ensure project demand can be balanced with resource availability, enabling development services to be provided in a timely, high quality and cost-efficient manner in order to meet agreed project timelines
  • Finance Planning: Tracking and monitoring of actual technical work package development costs and related external effort under the guidance of Software Engineer/Development Manager
  • Communication: Use appropriate and effective methods of communication with the Development stakeholder community throughout the software development life cycle; coordination with other horizontal organizations to deliver a seamless overall software delivery experience to the different CoEs; generally under the guidance of the Software Engineer/Sr. Software Engineer
  • Specific skills in Mobile Development Languages: android, iOS, REST, XML/JSON, HTML5, JavaScript, CSS3
2

Mobile Software Developer Resume Examples & Samples

  • Responsibilities: Create new, awesome features for millions of users
  • Own release and QA cycles of your code
  • Work with customer support to fix reported bugs
3

Mobile Software Developer Resume Examples & Samples

  • What we're looking for: BS in Computer Science or equivalent. MS or PhD is a plus
  • Passionate about user experience
  • Experience with Java, Objective-C, C#, or C/C++ programming and debugging skills
  • Strong understanding of application architecture and object-oriented design
  • Android, iOS, Windows Phone development experience, with deep knowledge of best practices, APIs and libraries
  • 2+ years of commercial software experience
  • Working experience with networking and messaging protocols
  • Proficiency in the following areas: multi-threaded programming, TCP/IP sockets, SQL
  • Experience developing native mobile apps is strongly preferred, but not required
  • Must be able to work onsite daily in our office in downtown Mountain View, CA
4

Mobile Software Developer Resume Examples & Samples

  • 5+ Years Experience with Java, Objective-C, C#, or C/C++ programming and debugging skills
  • Android, iOS, or Windows Phone development experience, with deep knowledge of best practices, APIs and libraries
  • Proficiency in the following areas: multi-threaded programming, TCP/IP sockets, SQLite
5

Mobile Software Developer Resume Examples & Samples

  • Help architect, build, iterate and manage our Android mobile application
  • Write high quality and maintainable code and unit-test for quality assurance, robustness, including edge cases, usability, and general reliability
  • Envision new products and features that are inspired, considered, and magical
  • 5+ years of SWE experience with 2+ years developing Android apps (Preferably apps released into the PlayStore)
  • Experience with Activity/Fragment management and lifecycle
  • Familiarity designing custom UI with an intuition for UX and consumer behavior
  • BS/MS in computer science or related discipline
6

Mobile Software Developer Resume Examples & Samples

  • Designs and builds new mobile applications for Android and iOS
  • Enhances existing mobile applications for Android and iOS
  • Performs development tasks in either an Agile environment or in accordance with formal written requirements as required
  • Performs development tasks in accordance with industry best practices
  • Provides guidance and supervision to less experienced software developers
  • Participates in deploying, operating, scaling, tuning, and troubleshooting team products
  • Stays abreast of the latest technology and techniques in mobile app development
  • Develops roadmaps in conjunction with management for mobile applications
  • Identifies potential efficiencies and propose technical solutions
  • Collaborates with product, marketing, and sales teams to design and develop new products and features, and to scope and estimate work
  • Assists in the development of other projects as needed
  • LI-AF1
  • Bachelor’s degree or equivalent and relevant work experience
  • 8+ overall professional experience in technology development positions
  • 4+ years of mobile app programming experience
  • Professional experience working with database backends
  • Proficiency with xCode/iOS/Objective-C/Swift development OR Java/Android Studio/Android SDK/3rd Party SDK development
  • Strong cross-platform development and UI/UX design skills
  • Proven ability to participate in all phases of the software development life cycle and to set and meet deadlines
  • Ability to work well with testers, DBA’s and other developers
  • Good understanding object oriented programming concepts
  • Solid understanding of webservices including RESTful APIs and their consumption from within a native application as well as knowledge of web applications and HTML5
  • Working knowledge of source control systems such as Git / SVN along with a good understanding of continuous integration and build concepts for mobile apps
  • History of published iPhone and Android mobile applications
  • Knowledge of XML/SOAP/REST technologies
  • Ability to code with Javascript, CSS, jQuery
  • Exposure to programming frameworks such as MVC/Struts/Spring/Hibernate
  • Knowledge of device based gyroscope and location based experiences in apps a plus
7

Senior Mobile Software Developer Resume Examples & Samples

  • Architect, build, iterate and manage our Android mobile application
  • Spearhead every aspect of the Android development process from API creation to design
  • Partner closely with our design, product, and Engineering team to produce an application that flows seamlessly and works intuitively with our users
  • Find simple, elegant solutions to hard problems
  • Strong foundation in the fundamentals of computer science, with familiarity in data structures, algorithms and software design optimized for embedded systems
  • 7+ years of SWE experience with 4+ years developing Android apps (Preferably apps released into the PlayStore)
  • Experience in Java and Android Studio
  • Knowledge of Android's common software design patterns
  • Deep experience with Activity/Fragment management and lifecycle
  • Strong understanding designing custom UI with an intuition for UX and consumer behavior
  • Understanding of design and use of RESTful web services to create connected applications
8

Mobile Software Developer Resume Examples & Samples

  • Manages and expands relationships with internal and outsourced development partners on software applications design and development
  • Provides domain-specific expertise and overall software applications leadership and perspective to cross-organization projects, programs, and activities
  • Experience in overall architecture of software applications for products and solutions
9

Mobile Software Developer Resume Examples & Samples

  • Want to work with the latest AWS technologies to achieve rapid scale?
  • Strong design and coding skills (Java/Objective-C/C#/JavaScript)
  • A solid grasp of fundamental algorithms and mobile applications
  • Bachelor’s degree in computer science, mathematics, a related field or equivalent work experience
10

Mobile Software Developer Resume Examples & Samples

  • A degree in Computer Science, Software Engineering, or equivalent work experience that demonstrates substantial skills
  • Experience in mobile development (Preferably native iOS or Android)
  • Previous exposure to web services
  • Understanding of micro services
  • Successful experience working side-by-side with UX designers
  • Demonstrable experience working on production level software
  • An insatiable appetite to research, learn, and apply new ideas and concepts
  • A desire to work in an Agile/Lean/Scrum/Kanban environment
11

Mobile Software Developer Resume Examples & Samples

  • Writes programs according to specifications
  • Participates in code review sessions to validate adherence with development standards
  • Develops and maintains technical documentation
  • Serves as secondary escalation point to resolve incidents and problems for production applications and web services supported by the team in accordance with identified Service Level Agreements
  • Collaborates with customers, internal and cross-departmental technical teams to identify software problems and communicate remediation plans
  • Generates a variety of complex and periodic reports and/or data through database
  • Management, data administration and data extraction techniques
  • Mentors and coaches less experienced staff
  • Maximizes the efficiency of the various software systems by implementing, monitoring, testing and auditing new software programs
  • Analyzes and resolves computer related problems by coordinating with in-house personnel to diagnose and fix operational difficulty, as well as consulting, advising and training on specialized features and functions
  • Follows established configuration/change control processes
  • Ability to read, write, speak and understand English
  • Extensive knowledge and proven experience in the following technologies and tools: git, and/or SVN, intelliJ, HTML5, CSS, JavaEE. JavaScript, REST Services and SOA-integration
  • Oracle WebLogic and Oracle DB technologies
  • Ability to work seamlessly within a team as well as manage individual tasks
  • Strong technical knowledge of Information Technology field and computer systems
  • 3 to 5 years’ experience in developing applications for Android
12

Mobile Software Developer for The Weather Company Resume Examples & Samples

  • 3 years OpenGL or OpenGLES
  • 6 years C/C++
  • 4 years Object Oriented Programming
  • Swift
  • Objective-C
  • Xcode
  • OpenGLES
  • Metal
  • Mapbox
13

Senior Mobile Software Developer Resume Examples & Samples

  • High school diploma or GED required; Bachelor’s degree or equivalent work experience in a software engineering discipline strongly preferred
  • Eight to ten years of experience in an applicable software development environment
  • Required: C++ and/or Java development
  • Preferred but not required: Objective-C, Swift, and experience in iOS and/or Android platform
14

Senior Mobile Software Developer Resume Examples & Samples

  • Document software code and ensure that technical documentation i.e. configuration guides, install guides meet requirements
  • Work closely with senior developers and software engineers to gain additional knowledge and expertise
  • Proactively engage in the remediation of software issues such as code quality, pattern mismatch, and security issues related to the code/configuration
  • Automates testing processes by developing unit test scripts, as needed
  • 5+ years in an IT / business environment
  • Experience with writing code in Objective-C, Java for Android, C, C++, C#, and Java
  • Experience designing and developing applications running on mobile platforms
  • Experience with Apple SDK, Xcode, svnX, Android SDK, Eclipse IDE, Android Studio, Gradle, and Jenkins
  • Knowledgeable with SQL Server, MySQL, or Oracle
  • Experience with using Open Source Libraries including understanding of license obligations
  • Experience with developing on Android HTC, Motorola, Samsung Devices including Froyo (2.2), Gingerbread (2.3.x), Honeycomb (3.x.x), Ice Cream Sandwich (4.0.x), JellyBean (4.1), Kit Kat, Lollipop operating systems
  • Experience with developing on iPhone 4, iPhone 4s, iPhone 5, iPhone6, iPhone6 Plus, iPad 1, iPad 2, iPad 3, iPad Air, and iPad mini
  • Advanced understanding of JavaScript, HTML4/5, DHTML, CSS, AJAX, XML and JSON
  • Knowledgeable with Apple TV, Android TV, and Smart Wearables such as Smart Watches is a plus
  • Understanding with Coding standards, organizational programming skills and good commenting practices
  • Experience with Source code repository tools like Subversion, GIT
  • Experience with Agile and XP methodologies
  • Experience working with tools like HP’s ALM, Version One, and Microsoft Team Foundation Server
  • Experience with SOAP/REST/JSON based web services
  • Experience with design patterns, especially MVC
  • Expert knowledge of maintaining and debugging live software systems
  • Expert knowledge of writing program documentation
  • In-depth technical knowledge of the current mobile hardware
  • Expert knowledge of mobile operating systems
  • Expert knowledge of mobile standard development tools
  • Expert knowledge of mobile networking technologies from the programmers prospective
  • Providing advice, training and technical support for various projects
  • Experience and ability to teach or instruct co-workers
  • Possess excellent communication skills, with an emphasis on verbal and written communication
  • Ability to optimize the performance of code
  • Ability to create documentation for code and applications
  • Understands code quality analysis results and remediation mechanisms
  • Understands security risks for applications and code remediation techniques
15

Mobile Software Developer Resume Examples & Samples

  • Bachelor degree in Computer Science or equivalent education in a related discipline
  • Experienced in the day-to-day practicalities of Software Development Lifecycles such as Scrum, Waterfall or the Rational Unified Process,
  • An advanced understanding of common computer programming algorithms, object orientated design principals
  • SCRUM , TFS , iOS , Android
16

IT Mobile Software Developer Resume Examples & Samples

  • Proven work experience (2+ years) in iOS and/or Android app development
  • Published at least one app
  • Programming experience in Java using Android Studio and Eclipse
  • Knowledge of the Android SDK
  • Rich experience in creating reactive touch-based user interfaces following Material Design and/or Card Design language
  • Knowledge of GIT source code management
  • Ability to collaborate and communicate ideas effectively with a broad group of stakeholders
  • Passion for making useful, usable products that make out customers' lives better
  • Working experience (1+ years) of iOS application development
  • Programming experience in Swift or Objective-C using XCode
  • Experience in web application development (HTML / CSS / JS)
  • Ability to learn other programming languages or technologies as needed
17

Opensource & Mobile Software Developer Resume Examples & Samples

  • Write “clean”, well designed code
  • Produce detailed specifications
  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
  • Follow industry best practices
  • Develop and deploy new features to facilitate related procedures and tools if necessary
18

Mobile Software Developer Resume Examples & Samples

  • Participate in the ground-up new mobile software designs that complement the current suite of applications
  • Iterate rapidly and work collaboratively with product owners, developers, and other members of the development team
  • Partner with QA by writing unit and automated tests
  • Experience in development for mobile devices as well as in-depth knowledge of iOS SDK or Android SDKs / NDKs
  • Solid knowledge of Java/Swift
  • Experience building rich and complex apps that delight users
  • Experience working on developing backend API's and a strong understanding of REST API Design
  • Estimate level of effort, evaluate new options of similar technology, and offer suggestions to improve processes
  • Must be a self-starter who is highly motivated and works well in small team environments
  • Applicants must be a U.S. Citizen due to ITAR requirements
  • Do you have a portfolio? Do you have any published apps? Do you have anything posted on Bitbucket or Github? If so, we would love to take a look
19

Mobile Software Developer Resume Examples & Samples

  • Help architect and maintain our set of native mobile applications
  • Partner closely with our design and product team to architect a gorgeous application flows seamlessly and works intuitively with our users
  • Influence every aspect of the iOS development process from API creation, design, and product
20

Mobile Software Developer Resume Examples & Samples

  • Android, iOS, or Windows Phone development experience, with knowledge of best practices, APIs and libraries
  • Knowledgeable in the following areas: multi-threaded programming, TCP/IP sockets, SQLite
  • Experience developing native mobile apps
21

Mobile Software Developer, Analytics Resume Examples & Samples

  • Work with mobile client engineers to help them define and analyze data for improving product performance and quality
  • Define and maintain a set of key product performance and quality metrics
  • Develop techniques for highlighting significant changes in performance and quality metrics (e.g. between two software releases)
  • Develop techniques for tracking performance and quality metrics over time
  • Work with tool engineers to automate workflows and create tools for performance and quality metrics tracking
  • Lead individual projects for making data-driven product improvements
  • Understanding of statistical data analysis techniques used for classification, regression, clustering, dimensionality reduction, anomaly detection
  • 2+ years or experience applying statistical data analysis to real-life problems
  • Knowledge of data analysis tools and libraries like “PyData” and R
  • Ability to present data and communicate analysis results in a way that doesn't require statistical background to understand
  • Ability to work independently, determining what to instrument and collect, with an eye toward improving the product
  • Ability to automate data analysis steps using Python
  • BS in statistics, math or equivalent
22

Mobile Software Developer Resume Examples & Samples

  • Excellent demonstration of full stack software development in the following languages
  • The preference is for multi-platform (Apple, Android) with HTML5
  • Angular2, CSS, TypeScript, GIT, NPM, NativeScript
  • C#, Xamarin, Web API, Entity Framework
  • Experience with Agile and Test Driven Design desired
  • Excellent communication and interpersonal skills as demonstrated by experience on development teams
  • Minimum of 3 years prior work experience in software engineering is required
  • Experience working in R&D environment is desirable
23

Mobile Software Developer Resume Examples & Samples

  • A minimum of 3 years of relevant work experience
  • Strong knowledge of Android, iOS, or React Native development and delivery
  • Knowledge and experience with Internet protocols (e.g. HTML, XML, TCP/IP, HTTP)
  • Strong understanding of design principles, methodologies, and patterns
  • Experience with relevant frameworks and libraries
  • Experience developing and using RESTful services
  • Exposure to code control system, continuous integration and build tools
  • Experience with the use of a dynamic scripting language such as JavaScript a plus
  • Experience with React Native a plus
  • Experience with Amazon Web Services a plus
  • Experience with advanced programming concepts highly desired
  • Exposure to and desire to work in, a strong team-based environment
  • Experience with modern Agile methodologies such as SCRUM and TDD
  • Knowledge and experience with unit testing practices
  • Bachelor degree in computer science, electrical engineering, or related field or equivalent combination of education and experience
24

Mobile Software Developer Resume Examples & Samples

  • Analysis and conceptual design
  • Contributing to and leading technical direction
  • Collaborative design and development
  • Acting as a resource to test, design, and write apps
  • Keeping technically abreast of trends and advancements within area of specialization, incorporating these improvements where applicable
  • Providing technical direction and guidance to less senior or staff
  • A minimum of 1 years of relevant work experience
25

Agile Mobile Software Developer Resume Examples & Samples

  • Develop applications that experiment with a business problem or create a new product or service that aligns to our corporate goals
  • Participate and contribute to all phases in building new digital products, including programming, defect correction, unit testing, code review and deployment planning
  • Work in an agile development environment (paired programming, test driven development)
  • Market test monitoring and support as needed
  • Provide expertise on cutting edge technologies and frameworks
  • Collaborate with non-technical business-side members to define user requirements, investigate feasibility, iteratively build and ultimately present results
  • Provide estimates for the work plan
  • Assist in producing light-weight technical designs
  • Suggest technology-driven features that may enhance the solution
26

Mobile Software Developer Resume Examples & Samples

  • Solid knowledge in OOP and software design methodologies
  • Thorough understanding of architectural and implementation principles for mobile app development
  • Good knowledge of web presentation technologies
  • A track record of developing and delivering refined, interactive mobile and client-side applications
  • Published one original mobile app, if not more
27

Mobile Software Developer Resume Examples & Samples

  • Implements modifications to existing product features to include technical documentation
  • Interacts with product management and other engineering teams to determine the best possible functional design and user experience for new product features
  • Builds and executes unit tests for new or existing application code
  • Ability to drive issues to effective resolution and to find solutions to challenging, time-critical problems
  • Minimum 4 years of Android/iOS development experience
  • Must be fluent in Java, Object oriented concepts, Objective-C and Swift
  • Experience in creating reusable Android libraries and iOS frameworks
  • Experience using Git
  • Jenkins
  • Android Studio and Xcode
  • App Store/Play Store/packaging, distribution
  • Prefer experience with Point of sale system
  • Credit Card/gift card/payment processing
  • Ability to work effectively in a team structure
28

Mobile Software Developer Resume Examples & Samples

  • Build robust apps using latest front end technologies and libraries
  • Will be responsible for maintaining the app and monitoring the performance and statistics
  • Write code for moderately complex system designs. Write programs that span platforms. Code and/or create Application Programming Interfaces (APIs)
  • Need to have good experience with REST services
  • Write code for enhancing existing programs or developing new programs
  • Review code developed by other IT Developers
  • Provide input to and drive programming standards
  • Write detailed technical specifications for subsystems. Identify integration points
  • Report missing elements found in system and functional requirements and explain impacts on subsystem to team members
  • Consult with other IT Developers, Business Analysts, Systems Analysts, Project Managers and vendors
  • “Scope” time, resources, etc., required to complete programming projects. Seek review from other IT Developers, Business Analysts, Systems Analysts or Project Managers on estimates
  • Perform unit testing and debugging. Set test conditions based upon code specifications. May need assistance from other IT Developers and team members to debug more complex errors
  • Supports transition of application throughout the Product Development life cycle. Document what has to be migrated. May require more coordination points for subsystems
  • Researches vendor products / alternatives. Conducts vendor product gap analysis / comparison
  • Accountable for including IT Controls and following standard corporate practices to protect the confidentiality, integrity, as well as availability of the application and data processed or output by the application
  • Experience using Agile methodology
  • Expertise in below technologies