iOS Engineer Resume Sample
Work Experience
- Professional experience in creating native iOS applications, preferably ones that have been approved for release in the App Store
- Familiarity with common libraries and Cocoa design patterns
- A strong desire for developing high quality applications utilizing unit and integration testing techniques
- A strong passion for learning and adapting to new technologies
- Multi-task and context switch when necessary
- Excellent problem solving, critical thinking and communication skill
- Help build amazing mobile experiences
- Develop and maintain high-quality native features for a brand-new product
- Collaborate with our back-end engineers to develop new APIs for iOS features
- Are experienced with the tools of the trade including a variety of modern programming languages and frameworks
- Care about cycle time and use CI/CD practices, tools to rapidly deploy changes to customers while minimizing risk using practices like A/B tests, blue-green deployments, and feature toggles
- Stay on top of Algorithms, Data Structures and Design Patterns and love the challenge of building highly scalable systems that can support thousands of transactions/sec
- Have a mindset of test first development and are experienced in modern test frameworks. We believe in testing and that quality is everyone’s job
- Are data-driven and can measure, collect and use data to make decisions. We understand the value of intuition and the need to balance decisions accordingly
- Have strong communication skills and technical expertise to drive and participate in meaningful discussions
- Are able to be a self-starter, who actively challenges status-quo, is curious and not afraid to ask “Why” and “What if”?
- Concerned about cycle time and use CI/CD practices, tools to rapidly deploy changes to customers while minimizing risk using practices like A/B tests, blue-green deployments, and feature toggles
- Have strong communication skills and technical expertise to drive and participate in important discussions
- Professional software development with a good portion focusing on iOS application development
- Be a role model for iOS engineers on the team, providing deep iOS expertise and coaching
- Tware design and development experience working on a team
- Experience developing iOS Applications
- Overall experience in mobile development
- Experience building applications that are written entirely in Swift
- Write test cases and do their own UI Testing, Unit Testing
- Are comfortable to be a self-starter, who actively challenges status-quo, is curious and not afraid to ask “Why” and “What if”?
Education
Professional Skills
- Very strong development skills in Swift or Objective C, iOS SDK, and good general programming and algorithm skills
- Strong programming skills including C, Objective-C, Swift, and/or C++
- Proven working experience in software developmentWorking experience in iOS development
- Strong communication skills and a collaborative approach to problem-solving
- Strong programming skills in both Objective-C and Swift
- Have strong background in Objective-C/SWIFT programming skills
- Strong problem-solving skills with the ability to navigate highly complex and ambiguous situations
How to write iOS Engineer Resume
iOS Engineer role is responsible for design, programming, development, swift, software, database, ios, compensation, mac, integration.
To write great resume for ios engineer job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For iOS Engineer Resume
The section contact information is important in your ios engineer 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
- Telephone number
Work Experience in Your iOS Engineer Resume
The section work experience is an essential part of your ios engineer 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 ios engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular ios engineer position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative iOS Engineer resume experience can include:
- Strong Objective C skills
- Strong data-oriented skills with knowledge of Core Data and database design
- Superior analytical skills and a strong sense of urgency and ownership in your work
- Strong UI development skills
- Proven customer facing application development, troubleshooting, deployment and application performance tuning experience
- Experiences in developing applications using Swift/C++/Objective-C, and at least 1 years of in-depth Object-oriented programming experience
Education on an iOS Engineer Resume
Make sure to make education a priority on your ios engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your ios engineer 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 iOS Engineer Resume
When listing skills on your ios engineer 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 ios engineer skills:
- Good written and oral English communication skills. Ability to hold effective conversations with developers/architects, etc
- Impressive track record of being able to deliver on complex initiatives, solid project management skills, and attention to detail
- User experience design skills
- Excellent communication skills, willingness to mentor teammates, and able to work well with remote collaborators
- Good communication and collaboration skills with user-focused thinking
- Committed to team work, hustle and strong communication skills (both to business and technical peers)
List of Typical Experience For an iOS Engineer Resume
Experience For Principal iOS Engineer Resume
- Thrive in delivering high quality technology mobile products in a fast paced environment with shifting priorities
- Previous experience of developing streaming media solutions
- Improve engineering processes and tools to increase team effectiveness
- Experience writing unit tests and UI tests for iOS applications
- Experience developing commercial iOS Apps with Objective-C and iOS SDK
- Experience working in an acceptance test-driven development environment
- Experience detecting memory leaks and CPU bottlenecks
- Experience with runtime crash reporting
Experience For Lead iOS Engineer Resume
- Experience writing libraries for use in 3rd party apps
- Commercial experience in developing Android Apps with Java and Android SDK
- Considerable programming experience in Objective-C or C++ or Swift
- Experience interfacing with OpenGL shaders/GLSL and/or WebGL, and evaluation and enhancement of algorithmic performance
- Experience interfacing with REST or SOAP protocols
- Results-oriented with a strong sense of ownership in delivering for our customer and businesses
- Solid background writing modular, object-oriented code
- Experience writing unit and/or automation tests with XCTest
Experience For AM iOS Engineer Resume
- Experience leading an application team
- Strong background in software engineering, specifically iOS development with large-scale apps (100k+ DAU) published on the App Store
- Expert understanding and experience with the iOS platform
- Good knowledge in testing frameworks
- Several published applications in the App Store or strong track record of shipping products
- Experience building iOS applications
- Experience building iOS frameworks in Objective-C
Experience For Android / iOS Engineer Resume
- Experience with large code bases, including API design techniques
- Experience debugging large code bases
- Experience building iOS applications both user interface and system levels
- Experience with scripting languages such as Python or Ruby
- Good understanding of Apple UI guidelines for iOS apps
- Thorough knowledge of iOS design elements and mastery of the Swift 3.x/4 language. Experience consuming RESTful interfaces
- Experience deploying enterprise applications
- Experience consuming RESTful JSON APIs and web sockets
- Good understanding of design patterns, such as Clean Architecture and MVP/MVC
Experience For iOS Engineer, Moviefone Resume
- Experience with developing Android apps.<span<span
- Experience or working knowledge of CocoaPods
- Experience mentoring other iOS Developers
- Experience integrating with APIs
- Strong understanding of current Mobile Ecosystem (CarPlay, Watch, HomeKit, SiriKit etc)
- Experience developing in Objective-C and Cocoa Touch
Experience For IOS Engineer, Intern Resume
- Strong fundamentals in data structures, algorithms and programming languages (Objective-C and Swift)
- Demonstrated track record of creating nontrivial iOS apps released on the App Store
- User-interface design and programming experience
- Knowledge of Apple’s development APIs. Experience with AI knowledge representation and reasoning methods and tools
- Tware design and development experience working on an Agile team
- Experience developing iOS Applications
Experience For iOS Engineer, Payment Product Resume
- Experience with Profilers, debuggers, revision control systems (e.g. GIT) and bug tracking (e.g. Jira)
- Experience in developing custom UIViews
- Experience working with Location and Security frameworks
- Experience with scripting languages, e.g. Python, Ruby, JavaScript
- Experience working with a VCS, preferably Git
- Java, PHP, or C# programming experience
Experience For iOS Engineer, Machine Learning Resume
- Recent experience building enterprise-scale mobile applications
- Experience with Swift, bridging headers etc
- Experience in Unit Testing, Test Automation (XCTest, Appium or Mocha)
- Experience implementing client to server network communications
- Experience with key Apple technologies like CoreData, libdispatch, multi-threading, XPC
- Stay focused and prioritize a heavy workload while achieving exceptional quality
- Experience building rich and very responsive interfaces, knowledgeable about UX, transitions, animations, etc
- Solid knowledge in object-oriented design, data structures, algorithm design and problem solving
Experience For Siri iOS Engineer, Workflow Resume
- Team-leading experience
- Experience with: Cocoa Touch, iPhone/iPad HIG, KVO/KVC, Multitasking, Blocks, JSON/XML, Core Data, SQL, Local and Remote Notifications
- Experience in personally launching one or more apps to the App Store
- Experience testing frameworks
- Video streaming experience
- Find innovative ways to increase application efficiency and connectivity, with an emphasis on improving the core user experience
Experience For iOS Engineer, Strategy Resume
- Experience developing iOS/Mac applications
- Experience developing apps driven by JSON, REST and other similar web services
- Experience with XCTest Framework and UI Testing
- Experience working in a large international corporation with multi-billion dollars in revenue
- Experience with Unit and UI Testing
- Experience crafting end to end solutions
- Passionate about breathtaking yet simple user experiences
List of Typical Skills For an iOS Engineer Resume
Skills For Principal iOS Engineer Resume
- Excellent debugging skills using command line and Xcode
- Exceptional programming, debugging, and design skills
- Prior experience in building enterprise scale Mobile Applications ( iOS/Android)
- Work effectively with multi-functional engineering teams and business partners
- Prior experience working with in-app subscription
- Creative and innovative problem-solving skills with passion for new technologies
- Expert programming skills in Objective-C and Swift (Language and APIs)
- Have proven experience building high-quality iOS apps
- Portfolio or examples of products or features that demonstrate experience and a passion for building exceptional UX
Skills For Lead iOS Engineer Resume
- Prior experience in building enterprise scale Mobile Applications (iOS/Android)
- Strong foundation in computer science and software design/architecture. Passion for ensuring high quality architecture and customer experience
- Good experience in Mobile development (Native Android/iOS, Javascript, React, React Native, Node.js)
- Strong foundation in computer science, with strong competencies in data structures, algorithms, and software design optimized for embedded systems
- Significant experience in iOS Development and experience in Software Development
- Swift and Objective-C, with an emphasis on Swift skills
- Strong, demonstrable experience with Objective-C and Swift
Skills For AM iOS Engineer Resume
- Communicate effectively with all team members to ensure development projects meet or exceed performance targets
- UI skills, especially Auto Layout, related SDK's, some storyboard, and animations
- Data-oriented skills with knowledge of Coredata and database design
- Collaborates with Customer Experience and UX teams to design and implement apps that ensure great customer experiences
- Full stack javascript experience, exposure and/or strong interest in NativeScript, Angular 2/4+
- Work experience as a Software Engineer or relevant experience
- Working closely with product and UX/UI folks to conceive and build polished mobile experiences
- Working experience in CI/CD ( Jenkins, Sonar, Fortify, GIT, Junit, Maven )
Skills For Android / iOS Engineer Resume
- Programming experience in Java, Objective C, or C++
- Programming experience in Java, or Objective C or C++
- Experience testing native apps (manual and automated testing, writing automated tests using OCUnit, OCMock, OCHamcrest and other tools, etc.)
- Experience building / shipping / maintaining multiple commercial iOS applications
- Experience and familiarity with the iOS tool ecosystem for development, testing, building and debugging
- Experience with writing, releasing, maintaining mobile code
Skills For iOS Engineer, Moviefone Resume
- Experience in developing, releasing and maintaining an iOS app
- Experience in debugging and optimizing code for size and performance using Instruments
- Experience with Unit Testing and app profiling
- Experience developing and supporting iOS SDKs with associated documentation
- Experience developing and integrating with web services, TCP/IP and databases
- A strong understanding in the iOS operating system
- Experience with best in class software engineering practices (e.g. unit testing, code reviews, design documentation)
- Experience in developing mobile application using Swift
- Experience developing and shipping consumer-oriented GUI applications
Skills For IOS Engineer, Intern Resume
- Experience building and distributing iOS apps in a product-driven environment
- Experience working with 3D positioning systems, in games or otherwise
- Interest in learning from experienced vets of the retail space and the engineers creating our technology
- Experience developing and delivering REST web services
- Experience developing iOS mobile applications using Objective-C and/or Swift (and some C, C++)
- Experience building frameworks and creating applications on Android
- Experience shipping impactful, high performant consumer facing applications
- Experience diagnosing and fixing performance problems
Skills For iOS Engineer, Payment Product Resume
- Experience leading and mentoring teams of at least 6+ software engineers focused on mobile development
- Experience building mobile UI with UIKit, especially Auto Layout and related SDKs, including use of storyboard and animations
- Skilled at working with reactive programming
- Experience defining and developing small software architectures that can scale if needed
- Experience implementing applications or frameworks for iOS or macOS using Objective-C
- Experience developing and shipping consumer-oriented applications
- Strong aptitude for giving and taking direction
Skills For iOS Engineer, Machine Learning Resume
- A strong technical background, with a deep understanding of iOS Design Patters, memory management, multi-threading, etc
- Hands-on native iOS Swift experience – including writing unit tests and integrate with frameworks such as Cocoapods
- Experience building applications for the iPhone or iPad using Objective-C / C++ with Cocoa and other frameworks
- Problem solving, critical thinking and communication experience
- Experience with both building apps from scratch as well as working on large scale apps
Skills For Siri iOS Engineer, Workflow Resume
- Experience developing iOS apps using Swift
- Experience with HTTP networking and using RESTful APIs
- Experience building iOS applications that are available in the App Store using Swift or Objective-C
- Work with a small team of top-tier developers who are designing great user experiences and building truly great applications for iOS devices
- Work experience in programming, data science, machine learning
- Software Engineering experience in developing iOS applications
Skills For iOS Engineer, Strategy Resume
- Experience using Swift under and X-Code Platform
- Experience with Unit Testing and continuous integration
- Successful experience with iOS automated UI testing
- Familiar with Agile/Scrum process and experienced working in a scrum development environment
- Experience as a key contributor working in world-class company like Google, Microsoft, Tencent, Alibaba, etc
List of Typical Responsibilities For an iOS Engineer Resume
Responsibilities For Principal iOS Engineer Resume
- Excellent knowledge and hands-on experience with Swift and Objective-C programming languages
- Building new features to create an experience nothing short of magical
- Routinely demonstrate your personal velocity, by developing solutions in days instead of weeks
- Strong understanding of iOS application development and application architectures
- Experience working with cocoapods, frameworks and CI systems
- Experience in developing native iOS applications
- Experience developing for iOS
- Experience developing apps for iOS
Responsibilities For Lead iOS Engineer Resume
- Experience developing consumer apps
- Experience integrating multiple APIs
- Experience working with JSON data returned by an API
- Work closely with our product and design teams to create the NFL experience for the iOS platform
- Provide strong guidance and directly contribute to feature design, architecture, and implementation
- Previous development experience in mainstream language (Java / Python / .NET / Scala
- Any media and/or Ad Tech experience
- Experience with R, Python, Perl, Matlab
- Experience in Perl, C, C++ or Java
Responsibilities For AM iOS Engineer Resume
- Recent iOS development experience and/or contributed to one or more apps on the Apple App Store
- Professional iOS development experience
- Excellent command of Swift and the iOS SDKs
- BA/BS/MS in related field with 8 years experience required
- Knowledge of or experience with AppStore processes and Apple Developer Portal
- Experience in iOS development
- A strong product sense and the vision to translate product goals into quality shippable code
Responsibilities For Android / iOS Engineer Resume
- Over 2+ years of iOS development experience
- Professional iOS development experience
- B.S. or M.S. Computer Science or 4+ years experience in software development
- Experience with iOS SDK performance tools and optimization techniques
- In software development experience
- Leadership experience in multiple teams
- IOS app development experience
- B.S. or M.S. in Computer Science with 5+ years in software development experience
- Knowledge and experience in architecture
Responsibilities For iOS Engineer, Moviefone Resume
- IOS application development experience in Objective-C or Swift
- A solid grasp of fundamental algorithms, data structures and mobile applications
- Objective-C, Swift, & iOS SDK experience
- Experience with UIKit, Foundation, CoreFoundation and CoreData
- Application development experience on iOS
- Strong proficiency with Objective-C, Swift, and the iOS development ecosystem
- Android or Web development experience
- Experience with Auto Layout required
Responsibilities For IOS Engineer, Intern Resume
- Experience with Swift, objective-C, cocoa touch, UIKit, XCode is required
- Experience in iOS development
- Experience with implementation of distributed applications, APIs or frameworks
- Tware development experience with 3+ years in iOS (we would love to hear about your apps in the store!)
- A strong background with iOS development
- Product design experience with focus on user analytics
- Experience developing iOS mobile applications using Objective-C (and some C, C++)
Responsibilities For iOS Engineer, Payment Product Resume
- Native iOS application development experience
- Experiences with public cloud oriented architectures in AWS or Microsoft Azure
- Experience with Agile development methodologies
- Experience as IT consultant or in an IT start-up
- Experience with Swift/Objective-C, iOS Frameworks and design patterns
- Familiarity or experience with macOS or Android development is desirable but not required
- Strong familiarity with iOS SDK
- Experience with system-level performance optimization
- Experience in iOS and/or macOS software development
Responsibilities For iOS Engineer, Machine Learning Resume
- IOS mobile development experience
- Experience in an FDA-regulated field
- Writes excellent documentation
- Experience with Git, JIRA, LLDB, FBSnapshotTestCase, EarlGrey, and XCTest
- Professional experience with iOS development, frameworks, and the app-submission process
- Experience with Autolayouta
- Obsessed with beautiful yet simple user experiences
- Several years of experience with hands-on frontend development
- Experience with UIKit, Core Data, and the iOS/MacOS SDK
Responsibilities For Siri iOS Engineer, Workflow Resume
- Debugging patiently, documenting efficiently, refactoring smartly, and pushing hard for testing and quality
- Developing new features and maintaining existing ones using the latest versions of Xcode and Swift
- Developing, documenting and supporting our new inflight entertainment iOS SDK
- Bring a critical mind to identifying and solving issues and bugs
- Working knowledge of the MapKit APIs for mapping UI and services
Responsibilities For iOS Engineer, Strategy Resume
- Staying up to date on the latest trends & technologies industry-wide and sharing that knowledge with the internal community
- Shaping the iOS platform by leading a team of engineers across the globe
- Diving deep into our UI test runner infrastructure and tooling to make it more performant and reliable
- Building proof of concepts based on latest tech trends such as Machine Learning and Artificial intelligence
- Working knowledge of Instruments and performance profiling techniques
- Changing the way people think about TripAdvisor. Building an app and site to be habitual. This is a drastic shift from how people currently use our product
- Implementing pixel perfect designs that work across the last two major versions of iOS
- Writing software in Objective-C and Swift