Logo
JobRialto

IOS Developer

JobRialto, Plano, Texas, us, 75086


Note:The client is looking for local candidates only.

**Non-Local will not work**Location:

Plano, TX / Wilmington, DE / NYC ,NY

Description

Experience:

10+ Years

The iOS Developer will be responsible for developing and maintaining high-quality mobile applications for iOS devices.

This role requires a strong understanding of the iOS ecosystem, proficiency in Swift and Objective-C, and a keen eye for detail.The ideal candidate will have a passion for mobile technologies and a desire to work in a collaborative, dynamic environment.

Key Responsibilities:

Design and build advanced applications for the iOS platform.

Collaborate with cross-functional teams to define, design, and ship new features.

Work on bug fixing and improving application performance.

Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Ensure the performance, quality, and responsiveness of applications.

Identify and correct bottlenecks and fix bugs.

Help maintain code quality, organization, and automation.

Participate in code reviews to maintain quality and share knowledge.

Experience:

8+ years of experience in iOS development.

Skills:

Proficiency in Swift and Objective-C.

Strong understanding of the iOS SDK and its core frameworks.

Experience with offline storage, threading, and performance tuning.

Familiarity with RESTful APIs to connect iOS applications to back-end services.

Understanding of Apple's design principles and interface guidelines.

Knowledge of low-level C-based libraries is preferred.

Familiarity with cloud message APIs and push notifications.

Proficient understanding of code versioning tools, such as Git.

Experience with third-party libraries and APIs.

Solid understanding of the full mobile development life cycle.

Excellent problem-solving skills and attention to detail.

Key Competencies:

Technical Proficiency:

Strong coding and debugging skills with a deep understanding of iOS development.

Collaboration:

Ability to work effectively in a team environment, collaborating with designers, product managers, and other developers.

Adaptability:

Ability to quickly learn and apply new technologies as needed.

Attention to Detail:

Keen eye for ensuring the best user experience and high quality of the application.

Communication:

Strong verbal and written communication skills.

Education:

Bachelors Degree