IOS Developer Job Description
IOS Developer Duties & Responsibilities
To write an effective IOS developer job description, begin by listing detailed duties, responsibilities and expectations. We have included IOS developer job description templates that you can modify and use.
Sample responsibilities for this position include:
IOS Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for IOS Developer
List any licenses or certifications required by the position: SSL, ITIL, ATV, IOS, TLS, MFA, AWS, PMP, SAML
Education for IOS Developer
Typically a job would require a certain level of education.
Employers hiring for the IOS developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Software Engineering, Education, Technical, Computer Engineering, Information Technology, Software Development, Information Systems, Computer
Skills for IOS Developer
Desired skills for IOS developer include:
Desired experience for IOS developer includes:
IOS Developer Examples
IOS Developer Job Description
- Another valuable member of the Team, who understands Agile and the need for it on our projects
- Idea(s) with your fellow Team members on how to improve the camera function in our Apps
- Next generation API specs to fulfill modern Mobile App needs
- Improvement(s) in architecture, which will allow better testability and supportability of our Apps
- Work closely with Developers, Designers, Product Managers and Quality Engineers
- Leverage your knowledge and experience
- Be motivated to learn new skills and Technologies
- Work within a Global Agile Team
- Complex app, meaning multiple activities, multiple view fragments, data cashing, custom components
- Small, remote team which means this person will have to be able to communicate very well with local team (Seattle)
- Must be able to effectively document all processes, designs, and data flows
- An ability to use various source control technologies
- Understanding of software design for embedded software PC/MAC applications and non-iOS mobile applications is an advantage
- Expertise in APIs
- Proficiency with Xcode for iOS devices
- Experience with iOS frameworks such as Core Data, Core Animation
IOS Developer Job Description
- Develop new features to our iOS products
- Optimize UI for performance
- Monitor and understand customer behavior
- Build native iOS components
- Solve issues prioritizing based on customer impact
- Collaborate with back end developers, designers, product owners to constantly improve customer experience within iOS platform
- Experience in mobile software development beyond iOS
- Have worked on the analysis, design, coding and implementation of large scale, custom built object-oriented applications
- Knowledge of software best practices, like test driven development and continuous integration
- Design, develop, and maintain high-performance native applications
- Networking Classes & APIs
- Understanding of UIKit, Core Animation, GCD & Networking
- Autolayout and using Storyboards
- Up to date with the latest Cocoa, iOS trends and APIs
- Excellent understanding of design patterns & Object Oriented Programming
- Experience of working with Continuous Integration (CI) and Unit Testing on iOS
IOS Developer Job Description
- Develop new features for mobile solution for digital identity management
- You will actively participate in projects, taking part in decisions affecting project scope, design, direction, readiness
- You will need to provide timely turnaround and documentation of bug fixes during test cycle
- You are encouraged to regularly innovate and move the work forward as a team and individually
- As a Senior iOS Developer, you are expected to provide mentorship on project teams around mobile development excellence
- Design and build applications for the iOS platform both mobile and hardware
- {Add other responsibilities here that are relevant}}
- 5 years of developing native applications on iOS
- Experience leading a team and managing multiple projects
- History of shipping apps to the app store
- Knowledge of JavaScript including event models, scoping, performance, object models, and frameworks is beneficial, though not required
- Knowledge of modern CSS including layouts, selectors, inheritance, frameworks, and browser quirks is beneficial, though not required
- Knowledge of moden HTML, including new HTML5 features, semantic elements, local storage mechanisms, canvas, and single page applications is beneficial, though not required
- Minimum 2 years of experience working as a software developer in a team-based environment, with 1+ years building native iOS applications in Objective-C
- Knowledge of iOS design patterns and experience building polished, high-performing user interfaces
- Ability to solve problems at both the product and code level
IOS Developer Job Description
- As part of the project team, a developer is responsible for the implementation of different type of functionalities described in design documents
- Delivery clean, modern interactions and transitions
- Maintaining high coding standards and practices and exercise quality control on all aspects of iOS development
- Problem-solving in all areas of mobile development
- Ability to work in a client facing setting
- Responsible for the design and development of mobile apps using Xamarin on iOS platforms
- Work with stakeholders to elicit requirements and derive the functional specification
- Design, develop and deploy the Mobile solution
- Responsible to work with Scrum teams for milestones/deliveries
- Experienced in working with Agile methedology
- Proficiency in at least one modern object oriented language such as Swift (preferred), Objective-C, Java or C#
- 5+ years of software development experience developing apps for iOS mobile platform
- Experience working with the iOS SDK, iOS APIs, Objective-C/C++ with cocoa and other frameworks
- Experience building applications that talk to RESTful web services, JSON and XML
- Good understanding of the full mobile development life cycle
- Experience working with authentication by certificates
IOS Developer Job Description
- Instrument services and solutions to ensure deployed software is scalable and reliable.Search Jobs US
- Analyze the customer needs and design, document, test, and develop software as required to satisfy the functional and non-requirements
- Provide technical expertise on aspects of the organization´s IT infrastructure / software applications / architecture / hardware to internal customers, advise them of appropriate actions to fulfill procedural and regulatory requirements or solve immediate problems
- Manages production support issues
- Understanding of current considerations, best practices, and vocabulary around iOS development (for example "final" classes, extensions and protocol extensions, when exactly using weak self is required in blocks to avoid circular references, etc)
- Passion for mobile development and interest/ability to learn something new
- Understanding fundamentals and design patterns is very important for this team
- Analyses, designs and develop native Mobile Apps
- Identifies and resolves App issues
- Assesses the health and performance of applications
- Strong understanding of Objective-C, Swift, MVC and Cocoa APIs/frameworks
- IOS experienced developer vs
- A good understanding of design patterns
- Comfort working in an Agile work environment with incredibly fast pace and large degree of independence
- You are not afraid to ship the front, back and the glue in between when duty calls
- Experience with Node.js, Hapi and Sails.js framework a plus