IOS SOFTWARE ENGINEER RESUME EXAMPLE

Published: Oct 20, 2025 - The IOS Software Engineer develops and maintains high-quality, privacy-focused mobile applications that delight hundreds of thousands of users by continuously delivering impactful features and improvements. This role involves collaborating closely with embedded and cloud teams, designing open-source-style internal libraries, and constantly experimenting with new technologies to enhance app performance and maintain developer engagement. The engineer also contributes to a strong knowledge-sharing culture, prioritizes user experience and software quality, and ensures long-term value through ad-free, customer-supported products.

Tips for IOS Software Engineer Skills and Responsibilities on a Resume

1. iOS Software Engineer, BlueWave Analytics, Austin, TX

Job Summary: 

  • Build engaging features to improve the reader experience in the flagship News app
  • Maximize subscriber value within the Growth Platform
  • Apply the latest trends in native and hybrid development to create engaging experiences on the Games team
  • Help users discover and cook the world's best recipes on the Cooking team
  • Create the next generation of audio storytelling on the new Audio team
  • Achieve Wirecutter's vision to be the most trusted and loved service for figuring out what products to buy
  • Build a 'How To' app to inspire and guide kids to create, build, do, and learn
  • Build the foundational technologies that empower all mobile teams by joining the App Platforms team
  • Have professional experience building sophisticated app experiences using Swift
  • Understand iOS design patterns, memory management, and multi-threading
  • Promote engineering excellence in mobile development
  • Embrace challenges, learn from mistakes, and are always learning
  • Support the original, independent, and deeply reported journalism.


Skills on Resume: 

  • Feature Development (Hard Skills)
  • Hybrid Development (Hard Skills)
  • Swift Programming (Hard Skills)
  • iOS Architecture (Hard Skills)
  • User Engagement (Soft Skills)
  • Continuous Learning (Soft Skills)
  • Team Collaboration (Soft Skills)
  • Engineering Excellence (Soft Skills)

2. iOS Software Engineer, GreenPath Healthtech, Denver, CO

Job Summary: 

  • Work with UX and Product people to understand problems, propose solutions, and bring them to life.
  • Build functionality that works across locales in countries around the globe.
  • Build with performance in mind.
  • Create accessible experiences by default.
  • Work with the team to deliver valuable contributions of high quality, within the timescales agreed by the team.
  • Contribute to the full delivery lifecycle, from idea generation to value validation.
  • Identify opportunities to reduce wasted effort.
  • Use analysis and diagnostic tools to monitor the operation of the product and be able to communicate the findings.
  • Design solutions that can be understood and improved upon by others.
  • Take into account the business, technical and economic context when making design decisions.
  • Look for multiple ways to solve problems and communicate effectively the benefits and drawbacks of each.


Skills on Resume: 

  • UX Collaboration (Soft Skills)
  • Global Development (Hard Skills)
  • Performance Optimization (Hard Skills)
  • Accessibility Design (Hard Skills)
  • Time Management (Soft Skills)
  • Lifecycle Contribution (Soft Skills)
  • Data Analysis (Hard Skills)
  • Solution Communication (Soft Skills)

3. iOS Software Engineer, Meadowbrook Labs, Charleston, SC

Job Summary: 

  • Support other teams to find ways to solve their problems.
  • Explore how wider industry practices could be adapted and applied in the team.
  • Understand and apply the testing methodologies that are relevant to the team.
  • Help to protect the business and customers by writing secure code.
  • Share the knowledge and learn from others.
  • Contribute to discussions and help steer technical direction.
  • Support other engineers to develop into more capable and experienced people.
  • Collaborate with the team to understand the shoppers’ needs and find ways to meet them.
  • Deliver solutions to ongoing support queries.
  • Reduce manual support through process and/or Product improvement.


Skills on Resume: 

  • Problem Solving (Soft Skills)
  • Industry Research (Hard Skills)
  • Testing Methodologies (Hard Skills)
  • Secure Coding (Hard Skills)
  • Knowledge Sharing (Soft Skills)
  • Technical Leadership (Soft Skills)
  • Team Mentorship (Soft Skills)
  • Customer Collaboration (Soft Skills)

4. iOS Software Engineer, SilverOak Games, Portland, OR

Job Summary: 

  • Build reusable, efficient, and innovative user experiences, with clean and readable code
  • Be responsible for the design, development, delivery, and support of iOS applications
  • Work with other engineers within the team and across teams to define the technical roadmap.
  • Ensure the successful delivery of projects and promote the long-term technical health of the applications.
  • Bring expertise in architecture and design process, and dive into the most complex technical problems.
  • Build integration with 3rd-party API and tools
  • Manage project priorities, deadlines, and deliverables
  • Contribute to the entire product development process and brainstorm different ideas.


Skills on Resume: 

  • Code Reusability (Hard Skills)
  • iOS Development (Hard Skills)
  • Technical Roadmap (Soft Skills)
  • Project Delivery (Soft Skills)
  • System Architecture (Hard Skills)
  • API Integration (Hard Skills)
  • Project Management (Soft Skills)
  • Product Ideation (Soft Skills)

5. iOS Software Engineer, BrightTower Solutions, Minneapolis, MN

Job Summary: 

  • Develop maintainable apps so that they continue to deliver new features to the users
  • Think user-centric and quality first, keep receiving love from customers when bills are reduced or fires are prevented.
  • Design internal libraries with open source standards so continue to be thankful to each other while enjoying developing friendly tools.
  • Innovate and try out new technologies, keep engineers' brains away from boredom.
  • Share knowledge with everyone, challenge when doubt, and eventually keep growing skills to avoid local optimum.
  • Conceiving technical aspects of the new products in close collaboration with the embedded and cloud teams.
  • Constantly improving the existing tools and software platform.
  • Putting in the place of the users to help improve the app’s experience on iOS and provide regular updates
  • Deliver code used by hundreds of thousands of enthusiastic customers.
  • Implement the latest developments in the area of expertise.
  • Embedded engineers are new partners in crime who bring even more complexity to the bi-directional app-to-backend communication.
  • Financial wealth is ensured by product sales, which means that apps can remain free of ADs SDKs.
  • Products are designed with privacy first in mind, which means that apps don’t interact with data brokers.


Skills on Resume: 

  • App Maintenance (Hard Skills)
  • User Focus (Soft Skills)
  • Library Design (Hard Skills)
  • Technology Innovation (Hard Skills)
  • Knowledge Sharing (Soft Skills)
  • Cross Collaboration (Soft Skills)
  • Tool Improvement (Hard Skills)
  • Privacy Awareness (Soft Skills)

6. iOS Software Engineer, LotusEdge Media, Seattle, WA

Job Summary: 

  • Design framework solutions, patterns, and APIs.
  • Ensure that the design is robust, extensible, and follows best practices.
  • Develop a framework using Swift, Objective-C, and open source libraries.
  • Ensure code adheres to industry coding best practices
  • Develop framework systems using agile software development methodology.
  • Participate in daily meetings.
  • Contribute towards the entire Software Development Lifecycle (SDLC) of upcoming projects
  • Create Unit Tests, Perform Integration Tests to verify that the developed software meets the requirements.


Skills on Resume: 

  • Framework Design (Hard Skills)
  • API Development (Hard Skills)
  • Swift Programming (Hard Skills)
  • Code Quality (Hard Skills)
  • Agile Methodology (Soft Skills)
  • Team Communication (Soft Skills)
  • Lifecycle Management (Hard Skills)
  • Software Testing (Hard Skills)

7. iOS Software Engineer, Redwood Robotics, San Jose, CA

Job Summary: 

  • Validate the deployed code to ensure that it works.
  • Design and develop tooling and a solution to aid the software testing and debugging
  • Work with the mobile application team to set up monitoring and resolve production issues/crashes.
  • Assist with troubleshooting, root cause analysis, and ensure that software bugs are corrected expeditiously.
  • Communicate resolution and next steps.
  • Assist with performance monitoring, root cause analysis of performance bottlenecks and resolutions.
  • Measure application performance using memory profiling, thread analysis and heap analysis.
  • Test and troubleshoot the application running on devices
  • Assess and apply industry best practices, new ideas, and recommendations to the strategic planning and direction of the mobile applications while also taking into consideration performance, security, and experience.


Skills on Resume: 

  • Code Validation (Hard Skills)
  • Tool Development (Hard Skills)
  • Issue Monitoring (Hard Skills)
  • Root Analysis (Hard Skills)
  • Effective Communication (Soft Skills)
  • Performance Optimization (Hard Skills)
  • Application Testing (Hard Skills)
  • Strategic Planning (Soft Skills)

8. iOS Software Engineer, HorizonTrack Systems, Oklahoma City, OK

Job Summary: 

  • Accountable for the design and architecture of features in alignment with industry best practices
  • Ensure that the proper infrastructure and components are used for features
  • Work in multiple mobile application platforms
  • Accurately analyze the complexity and level of effort for features
  • Implement features based on specifications in the most vertical fashion (i.e., UI, business rules, database access layers, external interfaces, and actual database scheme design)
  • Ensure overall quality of implementation and support features during the testing/bug fixing phase of the software development lifecycle
  • Ensure the overall quality of their code within the overall project
  • Supports and executes based on the direction set by their manager and within the timelines provided
  • Write and execute unit tests for features being implemented
  • Conduct/participate in code reviews
  • Participate in low-level technology discussions with internal and external partners
  • Participate in daily Scrums and in monthly Sprint reviews and planning meetings 


Skills on Resume: 

  • Feature Architecture (Hard Skills)
  • Infrastructure Design (Hard Skills)
  • Cross Platform (Hard Skills)
  • Effort Estimation (Soft Skills)
  • Feature Implementation (Hard Skills)
  • Code Quality (Hard Skills)
  • Unit Testing (Hard Skills)
  • Team Collaboration (Soft Skills)

9. iOS Software Engineer, ApexGrid Tech, Nashville, TN

Job Summary: 

  • Contribute to the processes that support the release of new features for the entire company, such as the release process, the build process, the continuous integration pipeline, etc.
  • Ensure the utmost high quality of the Booking.com app in production, by monitoring crashes, firefighting incidents, solving complex bugs, etc.
  • Maintain and modernize the core libraries for the Booking.com app (Network, A/B testing, Local Storage, etc.)
  • Contribute to the design and implementation of the next-generation native and backend-driven mobile app development standards.
  • Participate in the maintenance and upgrade of the new versions of the SDKs and Operating Systems.
  • Perform profiling to find bottlenecks and optimize performance.
  • Connect business and product goals to complex technical tasks.
  • Solve issues prioritizing based on customer impact.
  • Collaborate with app developers, backend developers, product owners, and quality specialists to constantly improve customer experience within the app platform.
  • Contribute to Booking.com's growth through interviewing, onboarding, or other recruitment efforts.


Skills on Resume: 

  • Release Management (Hard Skills)
  • Quality Assurance (Hard Skills)
  • Library Maintenance (Hard Skills)
  • Standard Development (Hard Skills)
  • Performance Optimization (Hard Skills)
  • Technical Alignment (Soft Skills)
  • Customer Focus (Soft Skills)
  • Team Collaboration (Soft Skills)

10. Sr. iOS Software Engineer, SummitPeak Apps, Salt Lake City, UT

Job Summary: 

  • Participating in code and design reviews, ensuring the quality of both
  • Building features that are used by thousands of patients every day
  • Working across multiple squads ensures making the right trade-offs in how to deliver features
  • Coaching junior engineers in designing and coding efficient features
  • Encrypted patient-doctor communication
  • Patient onboarding onto the 98point6 platform
  • Patient account and medical history
  • Managing a production application that patients, doctors, and clinical staff depend upon


Skills on Resume: 

  • Code Review (Hard Skills)
  • Feature Development (Hard Skills)
  • Cross-Teamwork (Soft Skills)
  • Engineer Mentorship (Soft Skills)
  • Data Security (Hard Skills)
  • User Onboarding (Hard Skills)
  • Account Management (Hard Skills)
  • Production Support (Hard Skills)

11. iOS Software Engineer, NorthStar Insights, Milwaukee, WI

Job Summary: 

  • Work closely with product managers and story owners to design features and prioritize tasks.
  • Mentoring and coaching more junior engineers, answering questions, and solving problems.
  • Assemble releases and improve the delivery and release processes.
  • Help with recruiting and selection of technical resources.
  • Lead design, code reviews, and assist software architects
  • Owns the design and development of software fixes, enhancements, components, and/or new software systems and applications.
  • Pilots software on new technologies.
  • Collaborate across multiple teams, from product to design
  • Recommend improvements to processes, technology, and interfaces that improve the effectiveness of the team.


Skills on Resume: 

  • Feature Design (Hard Skills)
  • Team Mentorship (Soft Skills)
  • Release Management (Hard Skills)
  • Talent Recruitment (Soft Skills)
  • Code Review (Hard Skills)
  • Software Development (Hard Skills)
  • Technology Innovation (Hard Skills)
  • Cross Collaboration (Soft Skills)

12. Senior iOS Software Engineer, VividBloom Studios, Orlando, FL

Job Summary: 

  • Investigate and research potential Mobile iPhone solutions for corporate travel-related features
  • Identify, recommend, and build solutions that address business and customer needs
  • Craft resilient and highly scalable software solutions within the iOS platform and the back-end services that are optimized for speed, with low memory requirements
  • Use xctest and xcuitest to contribute to the test automation and overall infrastructure to verify new and existing feature functionality and continually augment the capabilities of the product
  • Monitor app and service performance to ensure minimal downtime and optimal conversion
  • Review code and mentor other engineers on standard methodologies and processes
  • Collaborate with team members throughout Egencia in maintaining a healthy code base, adopting new tools, and managing an efficient CI/CD Pipeline
  • Programming languages, including SwiftUI, Swift, Objective-C, and Java (Kotlin, JavaScript, HTML, and CSS are handy as well)
  • Programming frameworks, including iOS 13.0 SDK, UIKit, and Cocoa Touch framework
  • Test frameworks, including XCTest and XCUITest
  • Use of CI/CD tools, including Fastlane, TestFlight, and Jenkins


Skills on Resume: 

  • Solution Research (Hard Skills)
  • Business Analysis (Soft Skills)
  • iOS Development (Hard Skills)
  • Test Automation (Hard Skills)
  • Performance Monitoring (Hard Skills)
  • Code Mentorship (Soft Skills)
  • Pipeline Management (Hard Skills)
  • Framework Proficiency (Hard Skills)

13. Senior iOS Software Engineer, QuantumLeap Software, Raleigh, NC

Job Summary: 

  • Development and maintenance of applications aimed at a range of iOS devices, including mobile phones and tablets
  • Integration with back-end services
  • Update current models and controllers to combine and use Swift UI
  • Be ready to work on different layers of the infrastructure
  • Be an essential part of problem-solving, sophisticated design, and the creation of quality products
  • Effectively collaborate with the customer development team
  • Implementing new features in the health research space
  • Prototyping new ideas to help with initial feature definition
  • Communicating ideas to the Apple design team and other cross-functional teams
  • Participating in architecture and code reviews
  • Building internal tools to help ship high-quality software
  • Create great mobile apps and SDKs that integrate with cloud services.
  • Participate in the design, development, and maintenance of applications for iOS devices
  • Work with other engineers on different layers of the infrastructure and worldwide.
  • Maintain code quality, organization, and automation
  • Collaborate towards problem-solving, sophisticated design, and the creation of quality products
  • Ensure the confidentiality of the information available within the scope of the activity, as contractually defined.


Skills on Resume: 

  • iOS Development (Hard Skills)
  • Backend Integration (Hard Skills)
  • SwiftUI Implementation (Hard Skills)
  • Infrastructure Collaboration (Soft Skills)
  • Problem Solving (Soft Skills)
  • Feature Prototyping (Hard Skills)
  • Code Review (Hard Skills)
  • Cloud Integration (Hard Skills)

14. iOS Software Engineer, HorizonVista Tech, Madison, WI

Job Summary: 

  • Work closely with a product manager on product requirements and translating those requirements to technical solutions as part of new feature development
  • Work on both UI and platform frameworks, like networking, caching, and proprietary savings and coupon application components
  • Be a champion of best mobile development practices to maintain and enhance the codebase and fix bugs
  • Extract portions of Honey’s app into libraries and SDKs for PayPal’s shopping app
  • Evaluate new technologies (e.g., SwiftUI) and methodologies with an emphasis on quality and performance
  • Architect, write, review, and test code in a collaborative environment with other software engineers
  • Leverage the peers as multipliers for the skills, and utilize the deep knowledge of the iOS ecosystem to level up the other engineers on the team
  • Support the operational excellence of the mobile products by performing regular on-call responsibilities, such as monitoring app health metrics, reporting them to the team, and being ready and able to help with incident response


Skills on Resume: 

  • Technical Translation (Hard Skills)
  • Framework Development (Hard Skills)
  • Code Maintenance (Hard Skills)
  • SDK Integration (Hard Skills)
  • Technology Evaluation (Hard Skills)
  • Code Collaboration (Soft Skills)
  • Team Mentorship (Soft Skills)
  • Operational Support (Hard Skills)

15. Lead iOS Software Engineer, FusionWave Digital, Albuquerque, NM

Job Summary: 

  • Work with several cross-functional teams of Developers, Testers, Solution Architects, DevOps and SREs. 
  • Hands-on developer, overseeing the overall stability of the iOS platform. 
  • Identify areas for improvement, own and maintain a technical backlog, and guide the team in the best way to solve issues. 
  • Be a role model for clean and maintainable code and instill a culture of continuous improvement. 
  • Engage with other Technical Team Leaders and Product Owners to help shape the future delivery roadmap, and conduct proof-of-concepts
  • Identify risks and dependencies
  • Advise on best practices for achievable delivery plans.
  • Produce solid, testable code in accordance with existing architecture, design, and code standards. 
  • Evaluate and evolve these standards and practices, helping the team improve efficiency and robustness.
  • Ensure the members of the team are growing within their area of expertise, acquiring new skills, doing valuable work, working well together, and feeling engaged and supported. 
  • Be responsible for the identification and recruitment of new talent into the team, coaching and mentoring existing and new team members, and their active career development. 
  • Focus on enabling effective decision-making within the team and fostering a culture of learning and continuous improvement.


Skills on Resume: 

  • Cross Collaboration (Soft Skills)
  • Platform Stability (Hard Skills)
  • Issue Resolution (Hard Skills)
  • Code Quality (Hard Skills)
  • Roadmap Planning (Soft Skills)
  • Risk Management (Soft Skills)
  • Team Mentorship (Soft Skills)
  • Talent Development (Soft Skills)

16. iOS Software Engineer, Silverline Innovations, Richmond, VA

Job Summary: 

  • Enable a team of 30+ coworkers to build and ship quality products pragmatically
  • Work on Delivery Hero hardest problems, building high-quality, architecturally sound systems that are aligned with the business needs
  • Raise the collective level of expertise within the team, focusing on best practices, design patterns, and system design
  • Be a leader and a model, setting high standards for engineering excellence, performance, scalability, and security by example and mentorship
  • Create a lasting impact throughout tech, product, and the tribe
  • Interact healthily with the team, caring for individuals and cultivating a positive team culture of helping each other
  • Drive technological improvements through RFCs or other tools to explain, discuss and align decisions, paving the future of the solutions.
  • Assist tribe/domain leads to set the technical vision and strategy.
  • Lead the creation and improvement of scalable and reliable systems.
  • Challenge the status quo and propose iterative improvements aligned with the business goals


Skills on Resume: 

  • Team Leadership (Soft Skills)
  • System Architecture (Hard Skills)
  • Technical Mentorship (Soft Skills)
  • Engineering Excellence (Hard Skills)
  • Cultural Development (Soft Skills)
  • Technical Strategy (Soft Skills)
  • System Scalability (Hard Skills)
  • Process Improvement (Soft Skills)

17. Senior iOS Software Engineer, TerraNova Data, Boise, ID

Job Summary: 

  • Take ownership and have an impact on the product
  • Assist the product team with shaping the product’s vision
  • Be part of one of the agile, cross-functional teams (mobile, backend, QA, design, and product)
  • Be involved in designing and implementing new product ideas
  • Analyze the current state of the codebase, propose architectural and technological improvements, automate processes and scale the iOS team.
  • Take full ownership of building apps from architecture to coding, testing and publishing
  • Work side by side with designers to create scalable UIs
  • Constantly learn, improve on skills, share knowledge and adapt to industry-wide best practices, processes and conventions
  • Experiment on pure engineering tasks that can improve the team’s day-to-day life


Skills on Resume: 

  • Product Ownership (Soft Skills)
  • Vision Alignment (Soft Skills)
  • Cross Collaboration (Soft Skills)
  • Feature Design (Hard Skills)
  • Architecture Improvement (Hard Skills)
  • App Development (Hard Skills)
  • UI Scalability (Hard Skills)
  • Continuous Learning (Soft Skills)

18. iOS Software Engineer, ZenithWorks Mobile, Cincinnati, OH

Job Summary: 

  • Working with the Development Manager to understand and implement functionality for new solutions
  • Analyzing problems and implementing solutions that trade off architectural constraints of functionality, usability, performance, reliability, and scalability
  • Design, develop and own the quality of iOS applications, services and integrations
  • iOS App deployment and management on Apple’s App Store
  • Interpret and implement designs that incorporate 3rd party peripheral device APIs and Protocols
  • Support the life-cycle of the application during quality assurance, user acceptance testing, and post-release
  • Comply with and contribute to consistent development guidelines (coding, change control, build, versioning)
  • Participate in peer code reviews


Skills on Resume: 

  • Feature Implementation (Hard Skills)
  • Problem Analysis (Hard Skills)
  • iOS Development (Hard Skills)
  • App Deployment (Hard Skills)
  • API Integration (Hard Skills)
  • Lifecycle Support (Hard Skills)
  • Code Compliance (Hard Skills)
  • Code Review (Soft Skills)

19. Lead iOS Software Engineer, BeaconHill Interactive, Providence, RI

Job Summary: 

  • Lead development of features, experiments, technical projects and complex systems 
  • Full leadership of new technical projects and directions.
  • Create new business opportunities.
  • Give presentations, bring new ideas and directions to the team, and create and run mentoring sessions.
  • Contribute to and grow the knowledge base of the technical staff.
  • Stay on the leading edge of technical know-how, industry trends, and management approaches, and create an environment of always learning and always innovating.
  • Lead and mentor other technical team members 
  • Continue to evolve the architecture and build better software in advanced Swift/IOS
  • Get involved with full-stack engineering and collaborate with server, other clients, and infrastructure technical team members to build the best solution 


Skills on Resume: 

  • Feature Leadership (Soft Skills)
  • Project Management (Soft Skills)
  • Business Innovation (Soft Skills)
  • Team Mentorship (Soft Skills)
  • Knowledge Sharing (Soft Skills)
  • Continuous Learning (Soft Skills)
  • Architecture Evolution (Hard Skills)
  • Cross Collaboration (Soft Skills)

20. iOS Software Engineer, TitanForge Tech, Omaha, NE

Job Summary: 

  • Develop, configure, and maintain the software to optimize the business outcome
  • Estimate user and technical stories to help the Product Owner prioritize the backlog
  • Design and develop a feature (Objective C, Swift) according to user and technical stories, ensuring IT operational effectiveness requirements are met
  • Develop solutions according to module designs and deploy using the delivery pipeline
  • Develop and execute unit and integration tests
  • Support testing against user and technical story acceptance tests
  • Suggest improvements to user stories and UX
  • Support IT Operations activities, managing incidents at the level three


Skills on Resume: 

  • Software Maintenance (Hard Skills)
  • Effort Estimation (Soft Skills)
  • Feature Development (Hard Skills)
  • Pipeline Deployment (Hard Skills)
  • Test Execution (Hard Skills)
  • User Testing (Hard Skills)
  • UX Improvement (Soft Skills)
  • Incident Management (Hard Skills)

21. iOS Software Engineer, EchoStream Multimedia, Kansas City, MO

Job Summary: 

  • Works on the mobile applications to implement new features and move them to the next level.
  • Works in a fast-paced Agile environment as a part of a self-organized, cross-functional team.
  • Designs and builds scalable applications, features, and components along with other developers.
  • Writes clear, concise, documented, and testable code by effective use of language idioms.
  • Builds unit, integration, and behavior tests for current and new scenarios.
  • Reviews and reports possible problems in the codebase.
  • Monitors releases, uses continuous integration tools for development and deployment.
  • Design/execution in Objective-C and Swift for IOS


Skills on Resume: 

  • Feature Implementation (Hard Skills)
  • Agile Collaboration (Soft Skills)
  • Scalable Design (Hard Skills)
  • Code Quality (Hard Skills)
  • Test Development (Hard Skills)
  • Code Review (Soft Skills)
  • Continuous Integration (Hard Skills)
  • Swift Programming (Hard Skills)

22. iOS Software Engineer, NovaPulse Systems, Des Moines, IA

Job Summary: 

  • Hands-on experience with the construction of complex engineering solutions and knowledge of software development methodologies
  • Assumes end-to-end ownership of solutions as part of the Agile SCRUM team, which includes assisting in the development of testing automation and other key quality aspects
  • Partner with product owners and other Agile SCRUM team members to determine new features and user stories
  • Participate in code reviews to ensure that each increment adheres to the original vision in the user story and all standard resource libraries and architecture patterns
  • Assist in establishing and supporting coding standards
  • Engage in all Agile ceremonies, including planning, grooming, product demonstrations, and team retrospectives
  • Exhibits a DevOps mindset where the Agile SCRUM team is accountable for the product from inception to sunset
  • Respond to support incidents for production applications to make quick repairs to prevent application outages


Skills on Resume: 

  • Engineering Solutions (Hard Skills)
  • Agile Ownership (Soft Skills)
  • Feature Planning (Soft Skills)
  • Code Review (Hard Skills)
  • Coding Standards (Hard Skills)
  • Agile Participation (Soft Skills)
  • DevOps Mindset (Soft Skills)
  • Incident Response (Hard Skills)

23. iOS Software Engineer, ParagonCore, Little Rock, AR

Job Summary: 

  • Create and/or update documentation to support development efforts.
  • Documentation may include detailed specifications, implementation guides, architecture diagrams, and/or design documents
  • Share knowledge among members in the Agile SCRUM team
  • Demonstrate excellent communication skills and effective collaboration in a team-oriented environment
  • Aptitude for learning new technologies and concepts
  • Excellent time management skills and ability to prioritize
  • Translate customer and business needs into technical solutions
  • Application of non-functional software qualities such as resilience, maintainability, etc.
  • Apply behavior-driven testing techniques


Skills on Resume: 

  • Technical Documentation (Hard Skills)
  • Knowledge Sharing (Soft Skills)
  • Team Communication (Soft Skills)
  • Time Management (Soft Skills)
  • Technology Learning (Soft Skills)
  • Requirement Translation (Hard Skills)
  • Software Quality (Hard Skills)
  • Behavior Testing (Hard Skills)

24. iOS Software Engineer, RadiantPixel Labs, Louisville, KY

Job Summary: 

  • Work as a technical expert with product, analysts, programmers, and other team members to develop technical solutions to complex business problems.
  • Be responsible for complex program design, coding, testing, debugging, and documentation.
  • Recommend improvements to existing software programs.
  • Publishing builds through the pipeline and app store submission process.
  • Instruct, direct, and quality assure the work of other developers and analysts.
  • Gather client requirements, analyze, design, and create complex application solutions.
  • Prepare detailed specifications from which complex programs will be written.
  • Adhere to Apple guidelines for development.
  • Brainstorm new features and the ability to train the team on the same.
  • Provide application support, including complex problem research, analysis, resolution, and on-call support.


Skills on Resume: 

  • Technical Solutions (Hard Skills)
  • Program Development (Hard Skills)
  • Software Improvement (Hard Skills)
  • App Deployment (Hard Skills)
  • Team Leadership (Soft Skills)
  • Requirement Analysis (Hard Skills)
  • Feature Innovation (Soft Skills)
  • Application Support (Hard Skills)

25. Senior iOS Software Engineer, CascadeCloud Apps, Spokane, WA

  • Job Summary: 
  • Maintain and strengthen the iOS Platform capabilities
  • Contribute to and mature the platform architecture.
  • Collaborate and contribute in agile ceremonies
  • Learn from and collaborate with peers and seniors as an avid pair programmer
  • Define and write actionable user stories.
  • Decompose initiatives with product management.
  • Communicate progress towards releases with stakeholders
  • Keep well-organized and articulated documentation
  • Remain current on industry changes, and keep us at the forefront of technological trends


Skills on Resume: 

  • Platform Maintenance (Hard Skills)
  • Architecture Development (Hard Skills)
  • Agile Collaboration (Soft Skills)
  • Pair Programming (Hard Skills)
  • User Storywriting (Soft Skills)
  • Task Decomposition (Soft Skills)
  • Progress Communication (Soft Skills)
  • Industry Awareness (Soft Skills)

26. iOS Software Engineer, ApexOrbit Systems, Tulsa, OK

Job Summary: 

  • Build and own core rider product flows of the Uber app.
  • Build and own product platforms that allow the app to scale, unlocking partner teams to build into the core flows without compromising the experience.
  • Write tools to improve the reliability and performance of the apps
  • Partner closely with the partner teams to help build the future of the Uber app
  • Track the success of the feature experiments, collaborating with Data Science, Design, and Product teams to iterate on delightful user experiences.
  • Coach and mentor less experienced engineers or new engineers joining the team.
  • Design, implement, and roll out reusable frameworks to serve the product needs of feature teams.
  • Influence all Rider teams by advocating best practices in software development.


Skills on Resume: 

  • Product Development (Hard Skills)
  • Platform Scalability (Hard Skills)
  • Performance Optimization (Hard Skills)
  • Cross Collaboration (Soft Skills)
  • Data Iteration (Hard Skills)
  • Team Mentorship (Soft Skills)
  • Framework Design (Hard Skills)
  • Best Practices (Soft Skills)

27. iOS Software Engineer, GlacierPeak Tech, Helena, MT

Job Summary: 

  • Build advanced applications in Swift
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Integrate with existing APIs and data sources
  • Work with teams to develop new APIs
  • Unit-test code for usability, reliability, and robustness
  • Fix bugs and improve application performance
  • Interact directly with client teams to determine requirements and task prioritization
  • Use project management tools like Jira to organize work


Skills on Resume: 

  • Swift Development (Hard Skills)
  • Feature Collaboration (Soft Skills)
  • API Integration (Hard Skills)
  • API Development (Hard Skills)
  • Unit Testing (Hard Skills)
  • Bug Fixing (Hard Skills)
  • Client Communication (Soft Skills)
  • Task Management (Soft Skills)

28. iOS Software Engineer, MosaicWave Designs, Anchorage, AK

Job Summary: 

  • Develop IOS client code solutions that deliver on Product Strategy and adhere to established engineering best practices, design guidelines and principles 
  • Partner with Software Engineers, UXUI, Quality Engineers, Product Owners
  • Analysts to deliver high-performing, quality customer experiences that are engaging, purposeful and powerful in their simplicity 
  • Actively participate in all team agile ceremonies, contributing to ensure that all team commitments are delivered on time and of the highest quality 
  • Be an active advocate of the mobile platform through both internal and external developer communities 
  • Remain an active learner in all technologies related to mobile development (Swift, Kotlin, 3rd-party libraries, etc.) 
  • Influence and contribute to group discussions and incorporate feedback
  • Communication from the broader team, Mentor junior to mid-level members of the team 
  • Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.) 
  • Own and lead the delivery of major components and platform needs in partnership with senior engineers and Architects 
  • Consistently share best practices and improve processes within and across sprint teams 
  • Identify technical obstacles early and work closely with the team to find creative solutions 
  • Review pull requests and ensure adherence to Swift and other language idioms. 
  • Grow and provide SME level leadership


Skills on Resume: 

  • iOS Development (Hard Skills)
  • Cross Collaboration (Soft Skills)
  • Agile Participation (Soft Skills)
  • Platform Advocacy (Soft Skills)
  • Continuous Learning (Soft Skills)
  • Team Mentorship (Soft Skills)
  • Component Delivery (Hard Skills)
  • Code Review (Hard Skills)

29. iOS Software Engineer, MeridianLink Mobile, Fargo, ND

Job Summary: 

  • Develop and maintain high-performing, reusable Swift code
  • Stay current with the newest mobile technologies. 
  • Research new technologies and make recommendations on implementations
  • Mentor juniors in the team and help them sharpen their technical finesse
  • Reduce tech debt and have a plan to remove it from the system
  • Must be able to work independently with minimal supervision in a team to define, design, implement, test, release, rollout and support software applications for PayPal
  • Work with product owners to crystallize the technical needs during grooming and planning meetings
  • Work with engineering managers, engineers and QA to develop innovative solutions that meet market needs with respect to functionality, performance, reliability, realistic implementation schedules and adherence to development goals and principles
  • Define and develop processes, tools and methodologies to achieve excellence in software development, testing and deployment
  • Follow coding standards and guidelines with attention to performance, scalability, and availability


Skills on Resume: 

  • Swift Development (Hard Skills)
  • Technology Research (Hard Skills)
  • Team Mentorship (Soft Skills)
  • Technical Debt (Hard Skills)
  • Independent Work (Soft Skills)
  • Requirement Analysis (Hard Skills)
  • Process Improvement (Hard Skills)
  • Code Standards (Hard Skills)

30. iOS Software Engineer, SapphireGrid Solutions, Hartford, CT

Job Summary: 

  • Learn the major components of the codebase, be able to fix minor bugs, and be proficient with the development, build, and release process.
  • Build relationships with other engineers, as well as design, product, and clinical teams.
  • Develop an understanding of the product and codebase, including UI, API calls, and app architecture.
  • Delivered at least one large feature or several smaller features with high quality and minimal bugs
  • Add screens that allow the users to reflect on some of the thoughts they have shared with Woebot
  • Add a new feature in iOS 15 that will help the app get featured by Apple 
  • Writing clean code that has been manually tested
  • Creating automated tests to ensure features don’t break in the future.
  • Giving and receiving feedback with other engineers and having a humble growth mindset.
  • Work with other engineers on feature feasibility and help estimate story points for more complex features.
  • Work directly with product managers, user interaction designers, and graphic designers to provide technical feedback that will help us create the best product for the users.
  • Write clear story descriptions, craft detailed GitHub pull Requests, and leave code better 


Skills on Resume: 

  • Bug Fixing (Hard Skills)
  • Team Collaboration (Soft Skills)
  • Product Understanding (Soft Skills)
  • Feature Delivery (Hard Skills)
  • UI Implementation (Hard Skills)
  • Automated Testing (Hard Skills)
  • Feedback Exchange (Soft Skills)
  • Feature Estimation (Soft Skills)

31. iOS Software Engineer, BlueHarbor Tech, Wilmington, DE

Job Summary: 

  • Be part of building uncompromising mobile applications, working across the R&D Engineering team of experts in a Scrum environment.
  • Deliver high-quality, high-performance, scalable code for continuous monitoring data, alarms, and alerts from medical devices.
  • Build applications connecting the custom back-end API’s to integrate with Bluetooth-enabled medical devices.
  • Develop new applications using Swift 5.1 to deliver and test new applications, including issue resolution.
  • Day-to-day support of project initiatives, including participation in sprint planning, team retrospectives, code reviews, and user interviews.
  • Assess emerging mobile trends to ensure forward progress and innovation
  • Communicate status, roadblocks, and requirements to management to proactively solve problems and drive solutions.
  • Monitor services and systems within the infrastructure
  • Collaborate with creative, content, and engineering teams to design and develop a world-class iOS application


Skills on Resume: 

  • Mobile Development (Hard Skills)
  • Performance Optimization (Hard Skills)
  • API Integration (Hard Skills)
  • Swift Programming (Hard Skills)
  • Agile Collaboration (Soft Skills)
  • Technology Innovation (Soft Skills)
  • Problem Solving (Soft Skills)
  • System Monitoring (Hard Skills)

32. iOS Software Engineer, RedwoodEdge Interactive, Eugene, OR

Job Summary: 

  • Create durable, well-tested software for millions of users around the world
  • Build and evolve features in an application used and loved by almost a million users
  • Be involved in the user experience design process, from wireframes and mockups through implementation and release
  • Work closely with designers and business teams to define and implement elegant solutions to interesting problems
  • Write unit, integration, and UI tests to prevent bugs
  • Troubleshoot and debug to optimize performance
  • Collaborate with the Product team to plan new features and work with iOS and backend engineers
  • Design, develop, and test code written in Swift
  • Draft technical specifications and briefs


Skills on Resume: 

  • Software Development (Hard Skills)
  • Feature Implementation (Hard Skills)
  • UX Collaboration (Soft Skills)
  • Problem Solving (Soft Skills)
  • Test Automation (Hard Skills)
  • Performance Optimization (Hard Skills)
  • Cross Collaboration (Soft Skills)
  • Technical Documentation (Hard Skills)

33. iOS Software Engineer, IgniteCore Labs, Lincoln, NE

Job Summary: 

  • Build a single-core application for all the different eDreams ODIGEO brands.
  • Be part of the ideation and development of the new features using Swift.
  • Decide with the rest of the team members about the architecture and best practices.
  • Work with the integration tools to speed up the development of the new features.
  • Work in cross-functional teams composed of developers, QA, UX, and PO, all of them sharing the same mission, values, views, and going towards a common ground.
  • Continuously learn and participating in workshops, hackathons, and other events is considered key to being active within the IT community.
  • Work in a healthy, fun, and vibrant environment.
  • Modernize the application, build and refactor foundational components to add new capabilities to deliver a great developer and user experience.
  • Work on high-visibility large-scale projects that will have a profound impact on the app architecture and infrastructure to make it more scalable, secure, and performant.
  • Develop high-quality design documents for a project, compare possible approaches, and work with peers to get it peer-reviewed.


Skills on Resume: 

  • App Development (Hard Skills)
  • Feature Ideation (Soft Skills)
  • Architecture Planning (Hard Skills)
  • Integration Tools (Hard Skills)
  • Cross Collaboration (Soft Skills)
  • Continuous Learning (Soft Skills)
  • App Modernization (Hard Skills)
  • Technical Documentation (Hard Skills)

34. iOS Software Engineer, Steadfast Digital, Springfield, IL

Job Summary: 

  • Working in a New-Product-Introduction (NPI) environment, led the development and implementation of new solutions for iOS mobile applications.
  • Take on responsibility for the entire mobile development and own deliverables.
  • Work closely with the broader cross-functional team to scope the requirements and propose solutions to address the short-term and long-term needs.
  • Work closely with the development partners (3rd party mobile developers, cloud developers, UI/UX, Testing) on the architectures, solutions, development, integration, and testing of the mobile applications and interfaces to the cloud ecosystem and locks to ensure deliverables meet requirements with high quality
  • Map out and manage ongoing improvements, enhancements, and sustain/support of deployed mobile applications.
  • Organize and lead code reviews, adherence to code/development processes, and team meetings
  • Work on complex applications with significant offline support
  • Develop new features from the concept and design to implementation and release, and take ownership of them
  • Maintain existing features, fix bugs, and performance issues
  • Communicate with team members (developers, QA, product designers, and product managers) and other teams


Skills on Resume: 

  • Product Development (Hard Skills)
  • Mobile Ownership (Soft Skills)
  • Requirement Analysis (Hard Skills)
  • Cross Collaboration (Soft Skills)
  • Code Review (Hard Skills)
  • Offline Functionality (Hard Skills)
  • Feature Implementation (Hard Skills)
  • Team Communication (Soft Skills)

35. iOS Software Engineer, AlpineEdge Software, Burlington, VT

Job Summary: 

  • Analyze and develop innovative solution variants and check their feasibility
  • Develop and maintain software components and interfaces in a demanding security environment
  • Integrate the software solutions based on up-to-date, agile deployment principles (CI/CD) and merge them with the client’s existing systems
  • Gain a deep understanding of how software development processes work and use this knowledge at the interface between the client and the highly qualified development team
  • Use the latest agile methodologies and tools
  • Work together with colleagues and clients on modern collaboration platforms
  • Develop the Apartment List iOS app, writing code in Swift with like-minded mobile engineers.
  • Make testable code, and use a combination of Protocol-Oriented Programming and OOP to build reusable components.
  • Collaborate with the larger engineering team, shaping the backend APIs and services, and improving software development at Apartment List.
  • Interact closely with teammates in design and product management.


Skills on Resume: 

  • Solution Analysis (Hard Skills)
  • Software Security (Hard Skills)
  • CI/CD Integration (Hard Skills)
  • Process Understanding (Soft Skills)
  • Agile Methodology (Soft Skills)
  • Team Collaboration (Soft Skills)
  • Swift Development (Hard Skills)
  • Reusable Components (Hard Skills)

36. iOS Software Engineer, HorizonLine Systems, Charleston, WV

Job Summary: 

  • Create beautiful, unique products that allow anyone to run a business
  • Ship reliable software through integration, test automation, and in-depth code reviews
  • Envision new products and features that are inspired, considered, and magical
  • Partner collaboratively with experienced designers, product managers, and engineers, both on team and with friends on other teams
  • Natural curiosity and a desire to build beautiful, intuitive products for the customers
  • Designed apps with teammates and with other teams and offices
  • Contribute to system architecture and design
  • Improve code quality through participation in peer code reviews and knowledge share sessions, within and across teams
  • Keep up to date with the latest technology and development trends in iOS
  • Contribute to all areas of the development lifecycle, including architecture, design, development, testing, and releasing to the App Store
  • Unit test code for robustness, including edge cases, usability, and reliability
  • Work alongside product managers, designers, and other developers to analyze tasks and provide accurate estimates


Skills on Resume: 

  • Product Design (Soft Skills)
  • Test Automation (Hard Skills)
  • Feature Innovation (Soft Skills)
  • Cross Collaboration (Soft Skills)
  • User Empathy (Soft Skills)
  • System Architecture (Hard Skills)
  • Code Review (Hard Skills)
  • Continuous Learning (Soft Skills)

37. iOS Software Engineer, OceanVista Apps, Mobile, AL

Job Summary: 

  • Work with the product and user experience teams to understand the goals of the system
  • Work with other teams to integrate the mobile application with the connected vehicle and cloud
  • Develop and architect features that leverage the latest iOS technologies
  • Create innovative solutions to meet the product requirements
  • Write well-structured, testable, efficient, and maintainable code
  • Support vehicle launch activities relating to the Mobile application
  • Translate designs and wireframes into high-quality code
  • Design and build advanced Workplace applications on the iOS platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work on maintaining and improving existing applications and frameworks
  • Participate in agile software development practices and peer code reviews
  • Continuously evaluate and implement new technologies to maximize development efficiency


Skills on Resume: 

  • System Understanding (Soft Skills)
  • Integration Development (Hard Skills)
  • Feature Architecture (Hard Skills)
  • Innovative Solutions (Soft Skills)
  • Code Quality (Hard Skills)
  • App Maintenance (Hard Skills)
  • Cross Collaboration (Soft Skills)
  • Technology Evaluation (Hard Skills)

38. iOS Software Engineer, PrairieSky Innovations, Sioux Falls, SD

Job Summary: 

  • Architect and develop iOS applications that integrate with web services and 3rd party frameworks for consumer-facing products.
  • Set up processes for continuous quality, continuous delivery, and performance testing at scale through the development lifecycle.
  • Implement and influence UI/UX design from conception through deployment while working with various functional groups like Design, Product Management, Operations, Quality Assurance, Customer Support, etc.
  • Collaborate and engage in an Agile development team, creating user stories and architecture documentation.
  • Enforce and augment development standards across the codebase to ensure quality and consistency.
  • Conduct app performance evaluations, user experience tests, and effectively communicate results.
  • Take the client's vision from concept to release in as little as a few months and often work together to evolve products for years
  • Drive development forward and be able to translate business requirements into pragmatic solutions
  • Gain experience with industries that range from Banking, Government, NGOs, Telecommunications, Aviation, FMCG, Retail and have the opportunity to nurture products and see them through to completion and into maintenance
  • Focus on the projects that are native mobile apps and web apps, but that doesn’t stop us from experimenting with wearables, VR/AR, and IoT devices
  • Develop an iOS and tvOS Player supporting the latest technologies, extending and optimizing player capability with new technologies such as low latency or new subtitle formats.
  • Follow best practices to ensure the highest quality in the lifecycle deliveries.
  • Development will be made in cooperation with other engineers, as well as with the customers.


Skills on Resume: 

  • iOS Architecture (Hard Skills)
  • Continuous Delivery (Hard Skills)
  • UIUX Implementation (Hard Skills)
  • Agile Collaboration (Soft Skills)
  • Code Standards (Hard Skills)
  • Performance Evaluation (Hard Skills)
  • Requirement Translation (Soft Skills)
  • Cross Collaboration (Soft Skills)

39. iOS Software Engineer, Suncrest Mobile, Boise, ID (second role)

Job Summary: 

  • Work in an agile environment to develop a best-in-market experience for THE ICONIC app
  • Build new mobile features from concept through to implementation
  • Write and maintain clean and well-tested code
  • Ensure the customers have the best experience by using testing, continuous integration, and in-depth code reviews
  • Team up with designers, testers, and product managers to find the best solutions for customers
  • Develop and deliver mobile app features, UX flows, and UI components
  • Collaborate with product and UX teams to develop maintainable features
  • Work to continuously improve code quality, code maintainability and app performance
  • Work alongside other app developers and help raise the mobile app development bar
  • Work with modern iOS development tools and principles such as Swift, MVVM, SwiftUI, ReactiveSwift, Combine, Alamofire, CoreBluetooth, SwiftGen, SwiftLint, and Instruments.
  • Contribute to the ideation, technical design, implementation, and testing of product features that empower the business and deliver impact to the customers.
  • Build stable, performant, and high-quality Mobile Applications adhering to best practices.
  • Actively participate and contribute to technical design discussions.
  • Collaborate with the team to define the future of the ShopBack experience.
  • Provide technical guidance and review code.


Skills on Resume: 

  • Agile Development (Soft Skills)
  • Feature Implementation (Hard Skills)
  • Code Quality (Hard Skills)
  • Continuous Integration (Hard Skills)
  • Cross Collaboration (Soft Skills)
  • UX Development (Hard Skills)
  • Technical Design (Hard Skills)
  • Code Review (Soft Skills)

40. iOS Software Engineer, MeridianSky Tech, Sioux City, IA

Job Summary: 

  • Write product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide among available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Release new Simulators to the product.
  • Contribute to adding new functionalities to the Virtual Mobile Device offering.
  • Constant focus on maintaining and improving the performance and security of the offering.
  • Help Support in identifying issues with the platform that customers run into.
  • Make intelligent choices for the adoption of new technologies based on experience.


Skills on Resume: 

  • Code Development (Hard Skills)
  • Design Review (Soft Skills)
  • Code Review (Hard Skills)
  • Technical Documentation (Hard Skills)
  • Issue Debugging (Hard Skills)
  • Feature Release (Hard Skills)
  • Performance Security (Hard Skills)
  • Technology Evaluation (Soft Skills)

41. Senior iOS Software Engineer, PinnacleWave Software, Reno, NV

Job Summary: 

  • Be responsible for the further development of the core products (mainly the native iOS SDK and sometimes on the end user-facing customer applications, cross-platform deliveries, …).
  • Take ownership in delivering new functionality and fixes from idea creation, through the design phase, until the public release.
  • Write clean, readable and well-documented code and understand that the changes impact hundreds of well-known applications in the app store and influence the experience of an impressive number of daily unique end-users using the SDK.
  • Participate in resolving issues together with the customers.
  • Collaborate with the whole R&D team/entire company to build features that matter
  • Manage own work by organizing time, prioritizing tasks, and taking ownership of topics.
  • Work in a team of 5-6 iOS engineers and interact very closely with the Product and Design team
  • Lead and transform the top-20 rated app into a best-in-class mobile experience, ensuring the best performance and user experience of the application
  • Build and support the consumer iOS app to delight millions of users
  • Identify, design, lead, and/or contribute to anything and everything that needs to get done.
  • Create and maintain a strong relationship with the global app developers and execute as one unified team


Skills on Resume: 

  • SDK Development (Hard Skills)
  • Feature Delivery (Hard Skills)
  • Code Quality (Hard Skills)
  • Customer Support (Soft Skills)
  • Cross Collaboration (Soft Skills)
  • Task Management (Soft Skills)
  • Performance Optimization (Hard Skills)
  • Team Leadership (Soft Skills)