A leading technology firm is seeking an experienced developer to work on mobile applications using Swift and Objective-C. The ideal candidate will have strong skills in both languages and experience with code conversion. Responsibilities include collaborating with teams on app development across its entire lifecycle and staying updated on mobile technology trends. This is a long-term contract position based in New Albany, OH, with potential remote work options.
Qualifications
Must have strong experience in both Swift and Objective-C.
Experience with code conversion from Objective-C to Swift is ideal.
Hands-on knowledge of accessibility features is crucial.
Responsibilities
Deliver across the entire app life cycle, from concept to support.
Collaborate with Product Managers, Engineers, Designers, and Marketers.
Standardize platform delivery across multiple brands.
Enforce coding standards and optimize apps for performance.
Work with other development teams on architectural vision.
Discover and implement new technologies for efficiency.
Stay updated on industry trends in mobile technologies.
Skills
Strong experience in Swift
Strong experience in Objective-C
Hands-on experience with accessibility features (VoiceOver)
Knowledge of unit testing frameworks
Retail experience
Job description
Location: New Albany, OH (open to remote)
Duration : Long Term Contract
MUST HAVE: Strong experience in Swift AND Objective-C (do not want someone with recent experience only being swift), including working in mixed codebases.
Ideally someone who has done code conversion from objective-c to swift
Hands-on experience with accessibility features (VoiceOver).
Knowledge of unit testing frameworks and best practices.
Retail experience is a plus
Responsibilities
Deliver across the entire app life cycle – concept, design, build, deploy, test, release to app stores, and support
Collaborate with internal and external teams - Product Managers, Engineers, Designers, and Marketers to conceptualize, build, test, and realize new features
Standardize platform to be able to deliver across multiple brands with minimal effort
Standardize and enforce coding standards and best practices, including optimizing the apps for performance
Collaborate with other development teams (API, Android, Web) on architectural vision and roadmap
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Keep up to date on the latest industry trends in mobile technologies