Talent.com
iOS Developer

iOS Developer

Optimal Inc.Dearborn, MI, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

Position Summary :

This iOS Developer Engineer position is for a 90 day contract. This is for W2 candidates only as the client is not willing to accept C2C contractors. It is hybrid in Dearborn, MI, but the client may consider 100% remote for the right candidate.

Job Description :

In this position, you will :

  • Develop iOS app software from conception to production for millions of drivers and vehicles around the world.
  • Actively participate in reviewing, evaluating, and providing feedback on product designs and architectures with a software engineering focus.
  • Evaluate and recommend new and emerging products and technologies.
  • Write and contribute to high-quality documentation for software engineers.
  • Work effectively with product managers, product designers and other technical experts.

Skills Required :

  • Strong knowledge of Swift and the iOS or Android app development ecosystem
  • Deep experience with mobile-frontend application architecture, including modular application design, state management and navigation strategies
  • A strong software testing ethos and preference for working in an agile environment.
  • Experience and desire to deliver an exceptional end product to customers around the world.
  • Excellent verbal and written communication skills with the ability to adapt your communication style to the audience and influence peers cross-functionally including engineering, product, and design stakeholders.
  • Demonstrated ability to work in robust and fast paced environment targeting a major transformation.
  • Experience building and shipping production grade software or services.
  • Have a deep desire to work closely, solve problems with groups, find win / win solutions and celebrate successes with other smart engineers.
  • Skills Preferred :

  • Strong working in CI / CD environments
  • Experience with software operations (DevOps, Site Reliability -Engineering, Observability, Support and Maintenance) [debugging in local environment, tracing production problems, performance testing, load testing]
  • Strong Swift iOS or Android development skills.
  • In-depth experience in designing UIs with SwiftUI.
  • CI (Fastlane) and scripting skills.
  • Architecture understanding of popular choices on Apple or Google platforms (MVVM, MVC, etc.)
  • Working knowledge, and ideally some practical application, of the
  • Composable Architecture library (TCA). -Ruby knowledge for scripting.
  • Tuist / Bazel build system knowledge.
  • Familiarity with the latest mobile security practices.
  • Experience of working with a variety of software architectural patterns.
  • Strong verbal and written communications skills with the ability to influence the enterprise
  • Previous experience building enterprise scale mobile applications for a large user base
  • Previous experience in design, development and support of global software products
  • Experience Required :

    5+ Years Hands-on software engineering experience in native iOS Application Development

    Education Required :

    Bachelor's degree in computer science, Engineering, relevant area of study, or equivalent work experience

    Education Preferred :

    Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field

    Additional Information :

    This position is for 90 days in duration.

    POSITION IS NOW REQUIRES 4 DAYS A WEEK ONSITE IN DEARBORN, MI.

    ONLY APPLY IF YOU ARE LOCAL IN THE METRO DETROIT, MI AREA.

    serp_jobs.job_alerts.create_a_job

    Ios Developer • Dearborn, MI, US