IOS Developer
Xforia Inc
Job Description:
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
7+ 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.
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.
Experience with RESTful APIs, GraphQL, JSON, and integrating third-party libraries and APIs.
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.
Experience integrating and managing content through various CMS platforms within iOS applications.
Proficiency in implementing and managing feature flags to enable or disable app features dynamically for different user groups.
Proven experience developing applications for a global audience, considering various regional requirements and standards.
Expertise in localizing applications for multiple languages and regions, ensuring a seamless user experience across diverse markets.
Ability to design and develop reusable SDKs and frameworks that can be utilized across multiple applications or by third-party developers.
In-depth knowledge of mobile security standards and best practices to protect user data and ensure application security. commitment to implementing security best practices in code, architecture, and application deployment to prevent vulnerabilities.
Proficiency in using profiling tools to identify and resolve performance bottlenecks, memory leaks, and optimize battery usage.
Experience using SonarQube or similar tools to identify code smells and maintain high code quality standards.
Strong understanding of code review guidelines and best practices to ensure high-quality code and continuous improvement within the development team.
Familiar with App store policies for App submission.
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.
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
7+ 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.
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.
Experience with RESTful APIs, GraphQL, JSON, and integrating third-party libraries and APIs.
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.
Experience integrating and managing content through various CMS platforms within iOS applications.
Proficiency in implementing and managing feature flags to enable or disable app features dynamically for different user groups.
Proven experience developing applications for a global audience, considering various regional requirements and standards.
Expertise in localizing applications for multiple languages and regions, ensuring a seamless user experience across diverse markets.
Ability to design and develop reusable SDKs and frameworks that can be utilized across multiple applications or by third-party developers.
In-depth knowledge of mobile security standards and best practices to protect user data and ensure application security. commitment to implementing security best practices in code, architecture, and application deployment to prevent vulnerabilities.
Proficiency in using profiling tools to identify and resolve performance bottlenecks, memory leaks, and optimize battery usage.
Experience using SonarQube or similar tools to identify code smells and maintain high code quality standards.
Strong understanding of code review guidelines and best practices to ensure high-quality code and continuous improvement within the development team.
Familiar with App store policies for App submission.
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.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the IOS Developer in Murphy, TX vacancy
$90.4k - $188.3k
...us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a IOS Developer to join our team in Plano, Texas (US-TX), United States (US).Who we are:NTT DATA America strives to hire exceptional, innovative...SuggestedTemporary workWork at officeRemote workFlexible hours- ...Request ID: 98884-1 Title: iOS Developer Locations : Plano, TX - Onsite Duration: 6 + Months Pay Range: $50 - $55/Hour on W2/C2C (All inclusive) Introduction Join a dynamic team where you will play a critical role in the development of cutting-edge...SuggestedWork experience placementImmediate start
- ...Our client, a leading organization in the technology sector, is seeking a dedicated iOS developer to join their dynamic team. As an iOS developer, you will be part of the Mobile Development Department supporting innovative projects and contributing to the creation of cutting...Suggested
- ...Role: IOS Developer Location: Plano, TX (5 days onsite) local only Employment: Long Term Contract Final interview onsite Job Summary We are looking for a skilled iOS Mobile Developer responsible for designing, developing, and maintaining high-quality...SuggestedLong term contractLocal area
- ...take your software engineering career to the next level. As an iOS Software Engineer Lead at JPMorganChase within the Consumer & Community... ...finance and investment advice. This group is also focused on developing and delivering cutting edged mobile applications, digital...Suggested
- ...Client iOS App Developer Demonstrates up-to-date expertise and applies this to the development, improvement, and release of the Client iOS App. Participates in peer code reviews and contributes effectively within an agile setup with designers, product managers, and...Relocation
$60 - $85 per hour
DescriptionKforce has a client in Plano, TX that is seeking a Lead iOS Software Engineer who will serve as a seasoned member of an... ...Accessibility Inspector), visual regression detection, & validation* Develop infrastructure for validating AI-powered features including ML...- ...Job Description Job Description Adidev Technologies,( is a premier IT consulting firm delivering top-notch iOS Developer solutions to industry giants including Delta, Google, Apple, Spotify, US Bank, FedEx, and more. We're not just a software consulting company...Full timeContract workRelocationRelocation package
- ...monitors results as appropriate in support of the overall goals of the department and Parkland. Stays abreast of the latest developments, advancements, and trends in the field by attending seminars/workshops, reading professional journals, actively participating in...
- Location: RJA Clinic: 2nd FLR BLK 700 Must be registered in DEXA either from ARRT or ISCD. Day Shift Primary Purpose Responsible for performing routine to complex quality images in at least two different modalities on a routinely scheduled basis. Minimum Specifications...Day shift
$128.19k - $184.01k
...product. About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that... .... You will work at the cutting edge of technology to design, develop, and maintain the Poe iOS app. This includes collaborating with...Remote jobFull time- ...Active WM application. As migration progresses, your focus will heavily shift toward becoming a primary subject matter expert and developer for Manhattan Active WM Responsibilities System Migration & Dual Support: Support daily Distribution Center (DC) operations...Work at officeImmediate startRemote workShift work
- ...institutions, governments and individuals.We're looking for a mid-level iOS engineer to join our Marcus mobile development team in AWM.... ...of latest iOS trends and technologies.Ability to mentor junior developers and share knowledgeAbout Goldman SachsAt Goldman Sachs, we...
- ...findings and recommendations to senior leadershipIdentifies systemic technical debt, hidden failure patterns, and architectural risks; develops and prioritizes remediation roadmaps that improve coding hygiene and platform resilienceMentors and coaches engineers at all...Remote work
$86.8k - $165.2k
...generation defense and security solutions. By any measure, Raytheon is an exciting and rewarding place to work. We pride ourselves on developing mission-driven, world-class talent. The result is a workforce that takes pride in the company and consistently delivers superior...Temporary workWork experience placementWork at officeLocal areaRemote workRelocationFlexible hours- ...maintain code repositories Implement test strategies, analyse results, and coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to ensure a smooth transition to new software applications Actively...Full timeTemporary workRelocation
- NAResponsibilities- Work within a team to design, develop, and support multiple products.· Evaluates user requests for development and modification of applications to determine feasibility, cost and time requirements, and system compatibility.· Have a customer-focused mindset...
- ...Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred - Hands on Technical Developer RolesPlatform Dev1/2 or DEV 501 CertificationAt least 2 years of experience in implementing CRM solutions with a minimum of 2...Permanent employmentFull timeH1b
- Company DescriptionSonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...
- ...source and/or target for data loads.Knowledge of IBM Datastage Architecture, Stages/Transformations, Design, ETL flow, advanced SQLs Develop Datastage Parallel Extender jobs using different stages like Aggregator, Join, Merge, Lookup, Source dataset, External Filter, Row...Permanent employmentFull timeWork experience placementH1b
- Company DescriptionSonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...Permanent employmentFull timeH1b
- Company DescriptionSonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...H1b
- ...reusable templates on Mulesoft.Contribute to creating reusable assets and accelerators for Mulesoft.Extensive experience designing and developing RESTful APIs.Broad knowledge of web standards relating to APIs (OAuth, SSL, CORS, JWT, etc.).Understanding of differences between...Permanent employmentFull timeH1b
- ...If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Senior Developer to join our team in Plano, Texas (US-TX), United States (US).Key Responsibilities• Core Responsibility: BU IT: SHARED INTEGRATION:...Permanent employmentWork at officeRemote workFlexible hours
- Company DescriptionSonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...Permanent employmentFull time
- ...functional as well as technical requirements and documenting, publishing to Team.Work with Business Analysts, Data Architects, Software developers, DBAs to achieve project objectives delivery dates, cost objectives, quality objectives, business customer satisfaction...Permanent employmentFull timeWork experience placementH1b
- ...of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionNeed Hadoop with Cognos Developer, Lead and Architects for Plano TX location.QualificationsBachelor’s degree or foreign equivalent required from an accredited institution...Full time
- Company DescriptionSonsoft , Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...Permanent employmentFull timeH1b
- ...stakeholder requirements Participate in design discussions to capture software specifications, and aid in creation of process documentation. Develop, refine, and document code for new software applications, following detailed design specifications to meet user requirements...Full timeTemporary workRelocation
- ...maintain code repositories Implement test strategies, analyse results, and coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to ensure a smooth transition to new software applications Actively...Full timeTemporary workRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to IOS Developer. Be the first to apply!




