IOS Lead

job
  • TekWissen ®
Job Summary
Location
Plano ,TX 75086
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
20 Jan 2025
Share
Job Description

Title: iOS Lead

Work Location: Plano, TX / Pleasanton, CA

Job Type: Contract

Work Type: Hybrid (onsite 2 days weekly)

Duration: 12+ Months

Pay Rate: $60.00-60.00/Hourly/W2


Overview:


TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client is an American multinational information technology services and consulting company and is a leading provider of information technology, consulting, and business process outsourcing services, dedicated helping the world's leading companies build stronger businesses.


Job Description:


Job Summary:

  • An iOS Lead will be responsible for designing, developing, and maintaining advanced iOS applications.
  • They should possess deep expertise in Swift UI and Java, applying design patterns to ensure scalable and maintainable code.
  • They implement dependency injection frameworks to manage object creation and dependencies efficiently.

Experience:

  • 10+ years

Required Skills:


Education and Experience

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in iOS development.
  • Proven experience in leading and managing a team of developers.

Technical Skills

  • Proficiency in Swift and Objective-C.
  • Strong understanding of iOS frameworks such as Core Data, Core Animation, and Core Graphics.
  • Experience with third-party libraries and APIs.
  • Familiarity with cloud message APIs and push notifications.
  • Understanding of Apple’s design principles and interface guidelines.

Soft Skills

  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Ability to work in a fast-paced environment and manage multiple projects simultaneously.
  • Strong organizational and time management skills.

Responsibilities:


Leadership and Team Management

  • Lead and mentor a team of iOS developers, providing technical guidance and support.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Coordinate with cross-functional teams to ensure seamless integration of project components.
  • Manage complex iOS projects from inception to completion, ensuring timely delivery and quality.

Hands-on Coding and Development

  • Develop and maintain iOS applications using iPhone SDK, Xcode, and iOS programming languages (Swift and Objective-C).
  • Implement user interfaces following iOS User Interface guidelines and best practices.
  • Design and architect scalable and maintainable iOS applications.
  • Integrate data and services from various back-end APIs and databases.
  • Perform testing and debugging to ensure the reliability and performance of iOS applications.
  • Ensure the security and performance of iOS applications through best practices and tools.

Technical Skills and Expertise

  • Proficiency in iPhone SDK, Xcode, and iOS programming languages (Swift and Objective-C).
  • Strong understanding of iOS architecture and design patterns (MVC, MVVM).
  • Experience with iOS User Interface design and development, including Storyboarding and Standard UI controls.
  • Knowledge of iOS data handling and integration techniques.
  • Expertise in iOS testing and debugging tools, including Instruments profiling too
  • Familiarity with iOS security best practices and performance optimization techniques.
  • Experience with external integrations, such as Bluetooth devices and RESTful APIs.
  • Knowledge of iOS app distribution processes, including App Store submission and enterprise distribution.
  • Proficiency in iOS tools and techniques, including dependency managers like CocoaPods and Swift Package Manager.
  • Experience with SWIFT UI and Mobile UI Design for iOS.
  • Familiarity with mobile development best practices and trends.

Additional Responsibilities

  • Stay updated with the latest iOS development trends and technologies.
  • Participate in technical discussions and contribute to the continuous improvement of the development process.
  • Provide technical support and troubleshooting for iOS applications in production.
  • Collaborate with designers, product managers, and other stakeholders to deliver high-quality iOS applications.

Communication:

  • Communicate effectively with team members, stakeholders, and clients.
  • Document technical specifications and project requirements.
  • Present technical concepts and solutions clearly to non-technical audiences.

Agile and Scrum Skills:

  • Participate in Agile ceremonies (e.g., daily stand-ups, sprint planning, retrospectives)
  • Collaborate with product owners and scrum masters to prioritize and deliver features.
  • Adapt to changing project requirements and timelines.

Leadership and Mentorship:

  • Provide technical leadership and guidance to junior developers.
  • Foster a collaborative and innovative team environment.
  • Lead code reviews and ensure adherence to coding standards.

TekWissen® Group is an equal opportunity employer supporting workforce diversity.

Other Smiliar Jobs
 
  • North Chicago, IL
  • 2 Days ago
  • Los Angeles, CA
  • 2 Days ago
  • New York, NY
  • 2 Days ago
  • Detroit, MI
  • 2 Days ago
  • Green Bay, WI
  • 2 Days ago
  • New York, NY
  • 2 Days ago
  • Atlanta, GA
  • 2 Days ago
  • Austin, TX
  • 2 Days ago
  • Bolingbrook, IL
  • 2 Days ago
  • Detroit, MI
  • 2 Days ago
  • Newark, DE
  • 2 Days ago
  • Eugene, OR
  • 2 Days ago