Sr. iOS Developer
- Full-time
Company Description
Seamgen is San Diego’s premier custom web and mobile application development agency, dedicated to positively impacting the lives and experiences of individuals through the implementation and utilization of software, UX design, and innovative technology. We integrate digital experiences and digital transformations across mobile and web environments resulting in meaningful interactions for users that exceed client’s expectations.
We are located in La Jolla right near the beach, but most roles can be hybrid or remote. Seamgen’s values include fostering a comfortable work environment, creating quality digital products, and optimizing software processes for both clients and employees.
Job Description
For mobile app and web development company, design and develop custom native iOS apps written in Swift and/or Objective-C using XCode to build iOS Applications.
Collaborate with UI/UX team, developers, and projects managers for project requirements; integrate applications and unit-test code for robustness and usability; run tests to identify flaws and optimize performance; and follow agile methodology to perform sprint planning, estimation, demo, and retrospective.
Must have BS in IT, computer science, or software engineering, foreign equivalent accepted, plus 3 yrs experience as a native iOS software engineer.
Experience must demonstrate the use of Swift, Objective-C, RxSwift, Realm, REST/JSON, SwiftUI, and Combine.
Employees eligible for remote work but must live within southern California area to attend at least 2 in office work days a week. Seamgen office is located in La Jolla, CA 92037.
Qualifications
- 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
Additional Information
All your information will be kept confidential according to EEO guidelines.