Search jobs > Plano, TX > Ios developer

IOS Developer

Resource Informatics Group
Plano, TX, United States
Full-time

Role- IOS Developer

Location : Plano, TX

Hybrid

Job Description

Automotive industry experience is Mandatory*

We are looking for a strong and enthusiastic iOS Mobile Developer to join our dynamic Application Engineering team to develop and enhance our applications on iPhone and iPad OS platforms.

As a Senior mobile engineer, you will be responsible for designing, developing, and maintaining high-quality mobile applications including work on improving the architecture.

You will work closely with other Engineers and cross-functional teams to deliver innovative and user-friendly mobile solutions.

Responsibilities

Design, develop and maintain mobile applications for iOS platform.

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

Write clean, maintainable, and efficient code following best practices and coding standards.

Participate and Assist in the entire application lifecycle, including concept, design, development, testing, release, and maintenance.

Debug and resolve technical issues and bugs to ensure optimal application performance.

Perform unit testing and ensure the robustness, reliability, and performance of applications.

Participate in code reviews to ensure code quality and share knowledge with the team.

Stay up to date with the latest industry trends and technologies.

Implement mobile development best practices to ensure high code quality and performance.

Adhere to security and data protection guidelines for mobile applications.

Requirements

6+ years knowledge in Native mobile app development.

Mandatory Native iOS development, knowing cross-platform frameworks including Flutter, React Native, Android, multiplatform is a plus.

In depth understanding of programming languages like swift, Objective C, Swift UI.

Write code and design systems using cross platform IDEs such as Visual Studio, XCode.

Solid understanding of mobile app design patterns like - MVC, MVP, Delegation, Singleton, Factory, MVVM pattern, Clean Architecture, Viper etc.

Experience with RESTful APIs, GraphQL, JSON, and integrating third-party libraries and APIs.

Strong experience collaborating with designers and UX experts to create great user experiences.

Strong experience building and maintaining iOS frameworks using Cocoa Pods / Swift Packages

Working Knowledge of Unit and Automated testing using Native frameworks such as XCUI

Familiarity with tools like Jenkins, Fastlane and using version control tools like Git, Gitlab.

Strong problem-solving skills, attention to detail, ability to learn quickly and adapt to new technologies / challenges.

Strong understanding of code review guidelines and best practices to ensure high-quality code and continuous improvement within the development team.

Nice to Haves

Understanding of CI / CD principles

Good understanding of UI / UX design principles and ability to work closely with designers.

Good knowledge of UX best practices, interactive design principles, guidelines, including current mobile accessibility standards.

Preferred familiarity with Bluetooth, BT Profiles, Digital Key, Core Bluetooth, External accessory, OAuth 2.0 and iAP2

Able to work on Agile and Test-driven development.

Familiar with agile processes, continuous integration, and working with a remote team.

Strong communicator who collaborates well across teams.

Familiar with App store policies for App submission.

17 hours ago
Related jobs
Promoted
VirtualVocations
Carrollton, Texas

A company is looking for a Senior iOS Developer. ...

Promoted
U.S. Bank
Irving, Texas

Experience with iOS frameworks such as. Strong understanding of iOS design patterns and architecture, including. ...

Promoted
VirtualVocations
Carrollton, Texas

A company is looking for a Senior iOS Developer. Key Responsibilities:Maintain and improve mobile iOS application and SDKsLead the Development team in writing high-quality code and executing new featuresCollaborate with stakeholders to deliver end-to-end products and featuresRequired Qualifications:...

Promoted
Acro Service Corp
Plano, Texas

We are looking for a strong and enthusiastic iOS Mobile Developer to join our dynamic Application Engineering team to develop and enhance our applications on iPhone and iPad OS platforms. Design, develop and maintain mobile applications for iOS platform. Mandatory Native iOS development, knowing cro...

Promoted
VirtualVocations
Carrollton, Texas

A company is looking for an iOS Developer. ...

Trident Consulting
Plano, Texas

Location: Plano, TX (Day 1 Onsite).Rate for 8 - 11 Years: $65/hr C2C .Rate for 12+ Years: $75/hr C2C .Created an application that is available in Apple's AppStore.Proficiency with Linux, Mac OS X, GNU tools, and scripting languages.Experience with all phases of the development life cycle.Experience ...

Tek Ninjas
TX, United States

The iOS Developer is responsible for leading and driving agile scrum teams forward. As a Lead iOS developer, you’ll collaborate with internal teams and 3rd party partners to develop customer-facing mobile applications, while working in a fast-paced environment. You may eventually be responsibl...

E-Solutions
Plano, Texas

Location: Plano, TX (Day 1 Onsite).Created an application that is available in Apple's AppStore.Proficiency with Linux, Mac OS X, GNU tools, and scripting languages.Experience with all phases of the development life cycle.Experience with the following is desired:.Familiarity with Agile development i...

Snapx
Irving, Texas

Location:Irving TX(Hybrid) (Mon Tues Wed) Mandatory.LINKEDIN ID DLAND VISA COPIES ARE MANDATORY.OS applications and deploying toApple App Store.Expertlevel proficiency with Swift 5Swift UI.Good familiarity with frameworks likeFoundation UIKit Dispatch Combine Core Bluetooth.Strongunderstanding of de...

Emonics LLC
Texas, United States

Location:: Houston, TX / Sunnyvale, CA.Experience with Swift/Objective-C coding and debuggers.Good understanding of system level development and core CS fundamentals, such as multithreading and abstractions.Should be comfortable living in other people’s code and navigating large, multi-project codeb...