iOS Developer

  • Full-time

Company Description

Are you passionate about creating beautiful, modern and highly scalable web and mobile applications? 

 

Seamgen is San Diego’s premier Digital Product Agency, dedicated to positively impacting the lives and experiences of individuals through the implementation and utilization of design and technology. We integrate digital experiences across mobile and web environments resulting in meaningful interactions for users that exceed client’s expectations. 

Job Description

Responsibilities

  • Contribute exceptional programming skills to develop highly innovative, consumer-based mobile products
  • Create advanced applications for the iOS platforms (iPhone, iPad)
  • Drive complete features from requirements through to deployment and experimentation
  • Collaborate closely with other engineers, managers, and executives to define, design, and ship new features
  • Unit-test code for robustness, including edge cases, usability, and general reliability

 

    Qualifications

    Experience

    • Mastery of Xcode and Interface Builder
    • OO design patterns are second nature
    • Have a deep knowledge of Swift, REST/JSON
    • Experience with CoreGraphics, CoreData and Instruments
    • Custom UI and control development experience

    Requirements

    • 5+ years of iOS programming experience
    • Have shipped at least one original iPhone/iPad app
    • Possess the passion to design, build, and polish innovative applications
    • Swift expert
    • Understanding of the full mobile development life cycle
    • Make disciplined use of source control and bug tracking systems
    • Participate in software code reviews to ensure the creation of high quality, robust code by all team members
    • Portfolio of work required

     

      Additional Information

      Additional Skills & Competencies

      • Bachelors Degree in Computer Science or Business Systems or equivalent experience
      • Must be a self-starter
      • Experience developing compelling user interfaces
      • The ability to learn new technologies in a fast paced environment
      • Experience with C#, .NET stack and the Xamarin suite a plus
      • Experience with Android SDK & Java a plus