Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
SwiftReactAWSGitJiraRESTAgileScrumTDDAPI
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
As a Team Lead/Architect for iOS platform, you will be responsible for designing and architecting applications for a variety of iOS devices. Your role will involve the following key responsibilities:
- Leading and mentoring large technical teams
- Working closely with product managers to translate functional requirements into precise technical requirements
- Identifying, creating, and managing project/product technical artifacts
- Planning technical milestones and driving development efforts using Agile/Scrum methodologies
- Designing enterprise-grade application architecture for mobile apps, employing design patterns and best practices
- Applying strong OOAD & TDD development approaches
- Having exposure to code coverage, CPU, Memory, and other profiling/tooling
- Conducting code reviews, technical brainstorming sessions, code refactoring, and optimization
- Coordinating with the Testing team to define UT, IT, Smoke/Regression tests
- Triaging and delegating technical issues to developers using bug tracking tools like JIRA
- Developing modular, reusable components with industry-grade coding skills
- Ensuring the performance, quality, and responsiveness of applications
- Collaborating with a team to define, design, and ship new features
- Identifying and resolving bottlenecks and bugs along with developers
- Helping maintain code quality, organization, and automatization
You should have the following technical skills:
- Proficiency with Objective-C or Swift languages and Cocoa frameworks
- Experience with iOS frameworks such as Core Data, Core Animation, etc
- Work experience in AWS AppSync & Amplify framework integration
- Experience in offline & real-time data models
- Solid experience with REST API standards and integration with ORM
- Expertise in design-level optimization techniques such as Caching, lazy loading, pre-fetching
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Knowledge of web technologies and UI/UX standards
- Understanding of security frameworks and practices for iOS development, including Encryption & Data protection
- Knowledge of Apples design principles and interface guidelines
- Experience with performance and memory tuning with profilers
- Familiarity with cloud message APIs and push notifications
- Proficient understanding of code versioning tools such as Git, Mercurial, or SVN
- Familiarity with continuous integration
Desired Skills
- Ability to understand Hybrid or cross-platform applications using IONIC, React Native, Flutter
- Ability to develop test tools in Mac/Desktop
- Experience with communication and messaging applications
- Experience with security software and solutions
- Knowledge of low-level C-based libraries is preferred
Qualification:
- Diploma, bachelors, or masters in the area of human-centered/product design
- Continued education and research into UI trends and current design strategy and technology
Methodology/Practices:
- Experience working on Agile development methodology
- Experience working in Design Thinking methodology (preferred) As a Team Lead/Architect for iOS platform, you will be responsible for designing and architecting applications for a variety of iOS devices. Your role will involve the following key responsibilities:
- Leading and mentoring large technical teams
- Working closely with product managers to translate functional requirements into precise technical requirements
- Identifying, creating, and managing project/product technical artifacts
- Planning technical milestones and driving development efforts using Agile/Scrum methodologies
- Designing enterprise-grade application architecture for mobile apps, employing design patterns and best practices
- Applying strong OOAD & TDD development approaches
- Having exposure to code coverage, CPU, Memory, and other profiling/tooling
- Conducting code reviews, technical brainstorming sessions, code refactoring, and optimization
- Coordinating with the Testing team to define UT, IT, Smoke/Regression tests
- Triaging and delegating technical issues to developers using bug tracking tools like JIRA
- Developing modular, reusable components with industry-grade coding skills
- Ensuring the performance, quality, and responsiveness of applications
- Collaborating with a team to define, design, and ship new features
- Identifying and resolving bottlenecks and bugs along with developers
- Helping maintain code quality, organization, and automatization
You should have the following technical skills:
- Proficiency with Objective-C or Swift languages and Cocoa frameworks
- Experience with iOS frameworks such as Core Data, Core Animation, etc
- Work experience in AWS AppSync & Amplify framework integration
- Experience in offline & real-time data models
- Solid experience with REST API standards and integration with ORM
- Expertise in design-level optimization techniques such as Caching, lazy loading, pre-fetching
- Familiarity with RESTful APIs to connect iOS appl
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free