Open jobPosted 5 days ago · Closes in 24 days

Tri-Force Consulting Services, Inc. - IOS Developer (Application Development) 5927-1

App Developer
Open to offers New York, United States
Twine JobsTwine
Stretford, United Kingdom · Organization
Recently active

App Developer is needed in New York, United States.

Client: Tri-Force Consulting Services, Inc.

Location: New York, NY, us

Contract: Freelance

Job Description

We are seeking an experienced iOS Developer with at least 18 months of work experience and a bachelor’s degree (or greater) in computer science or a related field. The candidate should have a strong focus and work experience in mobile development. Expertise and work-related experience are necessary in Xcode, Swift, SwiftUI, Objective-C, UI/UX design, persistent data stores (e.g., Core Data), operational queues, and software design patterns. Proficiency using tools such as Firebase, GitHub, Crashlytics, Sentry.IO, and dependency managers (Swift Package Manager, Carthage or similar) is also required.

Requirements

  • Minimum 18 months experience as an iOS developer.
  • BS or BA degree from an accredited college or university in computer science or related field.
  • Experience with Xcode & Instruments, Swift, SwiftUI & Objective-C.
  • Experience with design patterns like MVC, MVVM, MV, Singleton, Grand Central Dispatch (GCD), Concurrency, multithreading, and operational queues.
  • Experience with Core/Swift Data & persistent stores.
  • Experience handling & parsing JSON from Web services/APIs.
  • Experience using tools such as GitHub, Firebase, Crashlytics, and CI/CD. Familiarity with AI tools like Sentry.IO and Cursor.
  • Responsibilities include ownership of assigned application design & development tasks, vetting technical requirements with business, timely debugging & resolution of reported issues, assisting team members with coding/technical issues, managing data, technical documentation, and integrating APIs.
  • Experience with UI/UX designs and wireframes.
  • Experience in creating technical documentation.
  • Strong leadership, oral and written communication skills.
  • Strong analytical and debugging skills.
  • Experience with Unit Testing and code reviews.
  • Ability to work independently, take ownership of work, work well as a team member, and provide team leadership and mentoring.

Beneficial Requirements

  • Experience programming in Kotlin to support Android development.
  • Experience with payment gateways, ticket validation/QR scanning SDKs, mobile ticketing app-to-app integration, CoreBluetooth/BLE, and external accessories integration (MFi/External Accessory Framework, barcode scanners/sleds, receipt printers).
  • Network protocol experience.
  • Knowledge of cloud technologies.
  • Familiarity with C++, PHP, .Net, C#, JavaScript, Oracle SQL.

Additional Information

Location: Hybrid, New York, NY (3-days onsite / 2-days remote, local candidates only).

About Us: Since 2000, Tri-Force Consulting Services (https://triforce-inc.com) has been an MBE/SDB certified IT Consulting firm in the Philadelphia region, specializing in IT staffing, software development (web and mobile apps), systems integration, data analytics, system automation, cybersecurity, and cloud technology solutions for government and commercial clients. Tri-Force focuses on enhancing productivity, increasing efficiencies through automation, and reducing costs. The firm is recognized for its core values of integrity, diligence, and technological excellence, having been named among the fastest-growing companies in Philadelphia multiple times.


  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.