Senior Software Engineer, iOS Resume Sample

4.5
16 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Marta Mante
344 Gerard Pike,  Los Angeles,  CA
+1 (555) 715 4316

Work Experience


Senior Software Engineer, iOS
01/2016 - PRESENT
Los Angeles, CA
  • Has a sense of intellectual curiosity and a burning desire to learn
  • Is self-driven, actively looks for ways to contribute, and knows how to get things done
  • Is deliriously customer-focused
  • Values data and truth over ego
  • Has a strong sense of engineering craftsmanship, takes pride in the code they write
  • Believes that good software development includes good testing, good documentation, and good collaboration
  • Has great communication and reasoning skills, including the ability to make a strong case for technology choices
  • Opportunity to make a real impact on ESPN’s business and products through innovation, design and implementation of solutions, and technology transfer to product groups
Senior Software Engineer iOS
04/2010 - 09/2015
Philadelphia, PA
  • Contribute to the codebase by developing new features and fixing defects, in both Objective-C and Swift
  • Communicate and collaborate with API and Data Science team members
  • Architect solutions based on object-oriented and protocol-oriented design principles
  • Write tests to cover new and existing functionality
  • Evaluates new technologies and stays current on industry best practices
  • Continue learning through exploration, articles and attending conferences
  • Native iOS application development experience
  • Familiarity with iOS development tools such as Xcode and CocoaPods
  • Familiarity with UIKit
Senior Software Engineer, Ios-snei-sf
07/2006 - 03/2010
Philadelphia, PA
  • Professional software development
  • Objective-C and CocoaTouch expertise
  • Work examples or personal projects that show an aptitude for product sense
  • Experience shipping professional and well reviewed iOS apps to the App Store
  • Experience with iOS related build-tooling (xcodebuild, fastlane, CocoaPods) and automation
  • Experience defining and instituting best practices including coding, testing, documentation and agile process standards
  • Native iOS application development experience
  • Proficient in iOS development tools such as Xcode and CocoaPods
  • Experience with UIKit

Education


Siena Heights University
2002 - 2006
Bachelor's Degree in Engineering

Professional Skills


  • At least 3+ experience in excellent critical thinking and communication skills
  • Excellent skills in Objective-C and Swift
  • Specialized Skills/Experience Requirement
  • Strong experience with iOS and Swift and/or Objective-C programming
  • Experience in software development and a strong command of object oriented principles
  • Optimizing and refactoring the existing code base and making sure our customers don’t experience any production issues while using our apps
  • Writing experience – blogs, documents

How to write Senior Software Engineer, iOS Resume

Senior Software Engineer, iOS role is responsible for design, software, integration, shipping, java, architecture, analysis, modeling, automation, languages.
To write great resume for senior software engineer, ios job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Senior Software Engineer, iOS Resume

The section contact information is important in your senior software engineer, ios resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Senior Software Engineer, iOS Resume

The section work experience is an essential part of your senior software engineer, ios resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous senior software engineer, ios responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular senior software engineer, ios position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Senior Software Engineer, iOS resume experience can include:

  • Experience integrating with APIs
  • Experience in designing clean, maintainable APIs
  • Good working knowledge of Objective-C
  • Interest or experience in Core Animation and video streaming
  • Good understanding of Multi-Threaded applications
  • Experience working with Firebase, Google Mobile Ads SDK, or other related ad system

Education on a Senior Software Engineer, iOS Resume

Make sure to make education a priority on your senior software engineer, ios resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your senior software engineer, ios experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Senior Software Engineer, iOS Resume

When listing skills on your senior software engineer, ios resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical senior software engineer, ios skills:

  • Effectively work cross functionally in a fast-paced work environment
  • Extensive experience in developing, deploying and supporting complex iOS applications
  • Experience with unit testing, UI testing and automation
  • Experience in developing or consuming JSON or XML APIs
  • Relevant industry experience shipping enterprise software using SOA and have delivered solutions end to end
  • Good understanding of Data Modeling and Core Data

List of Typical Experience For a Senior Software Engineer, iOS Resume

1

Experience For Senior Software Engineer iOS Resume

  • Work with product owners and Agile teams to understand, design, develop, and implement new features using engineering best practices, design guidelines, and principles
  • Experience leveraging JSON
  • Experience using GCD
  • Server development experience
  • Experience with WatchKit
  • Analyze and optimize code for efficiency and performance
2

Experience For Senior Software Engineer iOS / Android Resume

  • Advocate test-driven development and deliver high quality solutions
  • Experiment with and learn new technologies
  • Participate in internal & external technology communities and mentor others
  • Encourage innovation, teamwork, self-organization, and diversity
  • Build and create iOS products in Objective-C and Swift
3

Experience For Senior Software Engineer iOS Mobile Application Developer Resume

  • Understand of how RESTful API type web services work
  • Deliver polished projects and tasks with precise attention to detail
  • Be able to work independently and with minimal supervision when required
  • Work closely with the product, design, third-party providers, vendors and the services teams to convert ideas to reality while managing all aspects of the software development lifecycle
  • Understand and share the big picture with the developers on the team
  • Create technical documentation and keep it current
  • Ensure the performance, quality and responsiveness of the application
4

Experience For Senior Software Engineer, Ios-snei-sf Resume

  • Collaborate with the team to ship new features quickly
  • Help improve code quality, unit test scripts and code coverage
  • Modify the mobile application software code, and also write proof of concept applications for various purposes, if necessary
  • Ensure collaboration with senior management to help generate task breakdowns, and accurate schedules
  • Job responsibilities include development of target architectures, interfacing with development and operations organizations, creating recommendations on deployment strategies, and helping troubleshoot/diagnose development and production issues
  • Assure a high standard of quality in your own work and in the work of others on your team
  • Expert level Proficiency in Objective-C, Swift, and XCode (design and development)
5

Experience For Senior Software Engineer iOS / Opengl Resume

  • Eager to work with new technologies
  • Work closely with peer developers and the supervisor to ensure all relevant and agreed upon aspects of the application are well-designed and tested
  • Design with test scenarios in mind (TDD)
  • Concert ticket giveaways

List of Typical Skills For a Senior Software Engineer, iOS Resume

1

Skills For Senior Software Engineer iOS Resume

  • Experience of shipping one or more iOS applications to the App Store
  • Experience shipping to the App Store
  • Experience in shipping to the App Store
  • Experience working in the tvOS SDK
  • Experience with code coverage and unit testing tools like Specta, Expecta, OCMock etc
  • Experience working with analytics tools like Omniture, Comscore, Parse.ly etc
  • Experience implementing personalization solutions would be nice to have
  • Experience providing guidance and oversight to the developers on the team
  • Programming experience with technologies such as python, powershell, php, java, C++, SQL
2

Skills For Senior Software Engineer iOS / Android Resume

  • Hands-on experience implementing mobile applications for iOS
  • Experience working with video on demand and livestream video
  • Proven track record of delivering production quality apps with one or more examples in the Apple App store
  • Experience working with 3rd party reference platforms and SDKs
  • Applicable experience building applications in Objective-C and Swift for the iOS platform
  • Excellent knowledge of the iOS platform and the associated tool chain
3

Skills For Senior Software Engineer iOS Mobile Application Developer Resume

  • Native iOS application development experience
  • Experienced in test-driven agile development environment
  • Experience with Windows Phone development
  • Experience in iOS software development
  • Backend or frontend development experience
  • Experience in software development
4

Skills For Senior Software Engineer, Ios-snei-sf Resume

  • Experience in software development
  • Experience with Android, Unity, or Roku
  • Strong architecture and development knowledge of Swift 3+ and Objective-C
  • Experience with 3rd party SDKs and integrations
  • Experience in software development or software architecture
  • Basic Education/Experience Requirement
  • Experience with modern libraries and tools
5

Skills For Senior Software Engineer iOS / Opengl Resume

  • Experience in iOS development tools such as Xcode and CocoaPods
  • Experience in iOS SDK performance tools and optimization techniques
  • Interest or experience in AVFoundation
  • Good understand of Multi-Threaded applications
  • Relevant development experience
  • Creating and maintaining iOS build automation integration servers using automation tools including FastLane and Jenkins
  • Developing and integrating third-party ads and SDK for Integrated Display Advertising, Metrics, Video Playback, and Video Pre-Roll
  • Using XCode Unit and UI Testing to build test cases and automation QA
  • Understanding of software architecture including development models such as Agile, Scrum and Waterfall
6

Skills For Senior Software Engineer, iOS Mobile Resume

  • Working in cross-functional agile environment
  • Working with WatchKit, iOS, and Apple TV to develop, integrate, and troubleshoot new product features on Apple platforms
  • Bring a passion to stay on top of tech trends
  • Remain up to date with new technology including hosting/attending meetups
  • Master’s in one of the following disciplines Computer Engineering, Computer Science, Mathematics, Physics and Engineering
  • Enjoy cool NBCUniversal perks, including amazing views of Mount Rainier from our offices at Columbia Tower
7

Skills For Senior Software Engineer, iOS Resume

  • Building non-trivial iOS applications using Swift
  • Upscale San Francisco office with stunning views of City Hall, Golden Gate Bridge, the Peninsula, and the Bay
  • Foster positive and professional engineering culture in which we strive to make each other better
  • Expert understanding of Objective C/Swift and the iOS SDK
  • General understanding of video and the end to end delivery of Video
  • Well versed in the challenges related to mobile development including battery and radio usage as well as CPU and memory constraints
  • We are a fun energetic tight knit team with a passion for music and technology
8

Skills For Senior Software Engineer iOS Resume

  • In office/external happy hours
  • Premier access to music content and new releases of original media content
  • Fully stocked kitchen and bar with catered lunches everyday
  • Make your first change to production (week one)
  • Ramp up on the product and learn about the business needs of the team
  • Become familiar with the iOS codebase (Objective-C, Swift) and technology stack
  • Work with your manager to set actionable career goals
  • Exposure to languages other than English
  • Step out of their comfort zone and use new technologies
9

Skills For Senior Software Engineer iOS / Android Resume

  • Build experiences for the world’s top app and media platforms: iOS, Android, Apple TV, Amazon Fire TV, Alexa, Windows, Roku and whatever that next big thing is
  • Collaborate with designers, product owners, testers and engineers to ship the best possible news experiences
  • Familiar with Apple’s Human Interface Guidelines
  • Contributor to open source software projects
  • Proficiency in Objective-C
10

Skills For Senior Software Engineer iOS Mobile Application Developer Resume

  • As a contributor to open source software projects
  • IOS software development
  • Ownership of large features or entire iOS apps and/or SDKs
  • Knowledge of design principles, patterns and best practice for IOS and Android
  • Expert knowledge of Swift and Objective-C
  • Demonstrable ability to create unit test that are functional and improve code quality
  • Architect stable, efficient, and scalable software upon which world-class user interfaces can be built

Related to Senior Software Engineer, iOS Resume Samples

Senior Software Engineer, Android Resume Sample

Work Experience

  •  Game industry experience   •  Worked on at least 2 mobile/social titles   •  Unity development and shader development experience required   •  Expert C# programming skills or another object-oriented language such as C++, Java, or Objective-C   • &...
Professional Skills

  •  Excellent written and oral communication s...
  •  Solid troubleshooting, problem solving and...
  •  B.S. in Computer Science or related engine...
4.5
22 votes

Software Engineer, iOS Resume Sample

Work Experience

  •  Have a passion for iOS, watchOS, macOS, tvOS, iPhones, iPads, Apple Watches, Apple TVs, and Macs!   •  Have built, maintained, and improved performant applications on iOS   •  Go above and beyond to create high-quality, stable products that customers enjoy using   • ...
Professional Skills

  •  Strong CS fundamentals and problem solving...
  •  Excellent Objective-C or Swift programming...
  •  Strong Objective C & Swift and iOS mobile ...
5.0
17 votes

Technical Lead-java Resume Sample

Work Experience

  •  Responsible to manage the team for development for TTS-Trade Finance Domain, review opportunities and execute for efficiencies and quality improvement   •  Support the team in the writing of deployment scripts and place strong emphasis in automated deployment, infrastructure automation solutions, and ...
Professional Skills

  •  Strong Skills on JAVA, ORACLE SQL/ PLSQL, ...
  •  Strong verbal and written communication sk...
  •  Excellent communication/presentation/colla...
4.6
17 votes

Analyst / Senior Quantitative Analyst Resume Sample

Work Experience

  •  Chartered Financial Analyst (CFA), Financial Risk Manager (FRM) designation   •  Monitor the effectiveness of models in use and continually update model parameters with actual results and changing trends   •  Create, enhance and maintain models and model parameters for various mode...
Professional Skills

  •  Hands on experience with credit risk model...
  •  Other programming/software familiarity: st...
  •  Excellent interpersonal and communications...
4.9
25 votes

Full Stack .NET Developer Resume Sample

Work Experience

  •  Design and development of software applications (primarily web based) used in various areas of the bank (such as Loans processing, Treasury, Middle Office etc.)   •  Unit and Integration Testing – planning, execution and evaluation   •  Production Release preparation and coordinati...
4.8
24 votes

Specialist, BI Resume Sample

Work Experience

  •  Understands logical and physical data models, data modeling methodologies   •  Experience in data reporting and visualization area with atleast 2-3 years’ experience on Tableau development   •  Experience as BI/DW consultant   •  Intelligence, analytical mindset...
Professional Skills

  •  Attention to detail and strong interperson...
  •  Strong skills and experience with scriptin...
  •  Strong project management skills including...
4.6
12 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates