job summary:
We're creating the next generation of convenience, and we know that the best way to do that is with great people. If you get excited about working on challenging problems and owning a solution from concept to implementation, read on.
About the job:
You'll be joining a multidisciplinary team of product managers, marketers, designers and engineers who research and innovate on latest technology to create awesome digital products that millions of people will experience every day.
We are looking for a Mid-Level native iOS Developer to help us create and enhance native mobile applications. As a mobile developer you will participate in developing quick prototypes, develop high technology projects and participate in dynamic teams to create awesome projects. A successful candidate will be highly adaptable, efficient, analytical, a team player and a problem solver.).
Location: IRVING, Texas
job type: Contract
work hours: 9 to 5
education: BA
experience: 3
responsibilities:
...
- Research, prototype, and develop mobile software solutions to solve problems across retail
- Stay up to date with emerging technology and learn new technologies/libraries/frameworks
- Learn and partner with peers across multiple disciplines, such as computer vision, machine learning, and systems design
- Deliver on time with a high bar on quality of research, innovation and engineering
qualifications:
- 3+ years of relevant mobile experience.
- Software development experience Swift using iOS and its design patterns
- Deep understanding of UIKit, Cocoa design patterns and API design
- Deep understanding of iOS memory management
- Deep understanding of Grand Central Dispatch and threading
- Experience with advanced UI, animations & transitions using UIKit, Core Graphics, and Core Animation
- Experience working with and consuming JSON and REST data contracts
- Experience integrating third-party SDKs, either manually or using CocoaPods
- Bachelor's Degree or higher in Computer Science/Engineering/Math, or relevant experience
skills:
- Experience with one or more general purpose programming languages including but not limited to: Java, Kotlin, Javascript.
- SwiftUI experience/knowledge
- Experience with production level applications that have been released to the AppStore
- Knowledge of the iOS SDK performance tools and optimization techniques.
- Interest and ability to learn other programming languages as needed
Spherion has helped thousands of people just like you find work happiness! Our experienced staff will listen carefully to your employment needs and then work diligently to match your skills and qualifications to the right job and company. No one works harder for you than Spherion.
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Spherion, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact Callcenter@spherion.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Spherion offers a comprehensive benefits package, including health, and an incentive and recognition program (all benefits are based on eligibility).
For certain assignments, Covid-19 vaccination and/or testing may be required by Spherion's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Spherion representative for more information.