iOS Developer Job at Siri InfoSolutions Inc, Mooresville, NC

bnRnMDNPNktkL004RHNZek40ZnJaMmVvZkE9PQ==
  • Siri InfoSolutions Inc
  • Mooresville, NC

Job Description

Role: Sr. iOS Developer

Location: Morrisville NC (Onsite)

Mode of Employment: Direct- Hire (FTE)

Required Qualifications :

  • 8 years of professional iOS development experience
  • Strong expertise in Swift and iOS SDKs
  • Deep understanding of UIKit and/or SwiftUI
  • Experience with modern architecture patterns (MVVM Clean Architecture)
  • Strong knowledge of multithreading memory management and app lifecycle
  • Hands-on experience with testing frameworks (XCTest XCUITest)
  • Solid understanding of REST APIs JSON and networking best practices
  • Experience working with CI/CD pipelines and App Store releases
  • Strong debugging problem-solving and communication skill

Preferred Skills :

  • Experience with SwiftUI in production
  • Experience building modular or multi-module apps
  • Familiarity with mobile security and compliance best practices
  • Experience with offline-first apps and data synchronization
  • Exposure to observability tools (Firebase Crashlytics OpenTelemetry)
  • Experience leading or owning major app features or platforms

Roles & Responsibilities

iOS Development & Architecture

  • Design develop and maintain high-performance iOS applications using Swift
  • Own end-to-end feature development from requirements to release
  • Define and evolve mobile architecture (MVVM / Clean Architecture / Modularization)
  • Ensure app scalability reliability and maintainability
  • Drive refactoring of legacy code and reduce technical debt
  • Performance Quality & Stability
  • Optimize app performance: startup time memory battery and UI responsiveness
  • Diagnose and fix crashes ANRs memory leaks and performance bottlenecks
  • Implement strong error handling logging and monitoring
  • Ensure high test coverage using unit tests UI tests and integration tests

CI/CD & Release Management

  • Build and maintain CI/CD pipelines for iOS (GitHub Actions Jenkins Bitrise etc.)
  • Manage App Store releases TestFlight builds and versioning strategies
  • Enforce coding standards code reviews and release quality gates

Integrations & Platform Capabilities

  • Integrate REST/GraphQL APIs and handle complex networking scenarios
  • Work with system frameworks: background tasks push notifications deep links
  • Integrate third- party SDKs (analytics crash reporting feature flags payments)
  • Implement secure data storage authentication and encryption best practices

Job Tags

Full time

Similar Jobs

Destiny Voice & Music Studio

Vocal Coach Job at Destiny Voice & Music Studio

 ...lesson room after each session Serve as a mentor and confidence coach to every student, applying our Artist Pathway Curriculum...  ...Degree or coursework in Music Education, Performance, or Music Business Proficiency in a secondary instrument (piano/guitar/drums highly... 

JPMorganChase

Real Estate Appraisal Officer Job at JPMorganChase

 ...be best-in-class. Job Summary As an Associate Real Estate Appraiser within the Valuation Services Group you will bring your passion...  ...Appraiser License Residential Appraisal license Appraiser Trainee license or be working toward General Real Estate Appraiser state... 

CV Resources

Senior Tax Accountant Job at CV Resources

 ...partnering with a local CPA firm in need of a Senior Tax Accountant to join the team! Responsibilities: Prepare and review individual and business tax returns...  ...Identify and propose resolutions to complex income tax issues Prepare and review other compliance... 

Capilaux Aero

Machine Operator Job at Capilaux Aero

Manual Machine Operator | Aircraft MRO | Opa Locka POSITION SUMMARY & FUNCTIONS Operate machine shop equipment such as milling machines, engine lathes, tool-post grinders, surface grinders, and various tools and measuring instruments required to perform precision...

Zeta Global

Lead DevOps Engineer Job at Zeta Global

 ...Sculley and is headquartered in New York City with offices around the world. To learn more, go to The Role As a Senior/Lead DevOps Engineer, you will drive initiatives that enhance the reliability, scalability, and efficiency of both production and development environments...