About the role
We're looking for an iOS developer who's passionate about building and delivering high quality, highly polished applications to our customers. Successful candidates will have strong communication skills, a solid design sense with an eye for pixel-perfect detail, and aggressively strives to find elegant technical solutions to challenging design problems.
Responsibilities
- Implement new features for Sidecar's iOS Passenger and Driver applications - Collaborate closely with the design team throughout the life of a project to ensure a delightful user experience - Participate in projects early in the project lifecycle, from planning to release to ongoing maintenance - Participate in estimation and costing exercises - Work closely with the QA team to ensure the highest quality deliverables - Provide architectural feedback and guidance to the Android and platform teams to ensure a logical, cohesive cross-platform ecosystem - Participate in sprint planning, scrum meetings, and code reviews
Requirements
- Minimum one year iOS development experience - Minimum five years Object Oriented design and programming experience or demonstrably strong understanding of OO design concepts (e.g., singletons, state machines, factories, registries, etc.) - Minimum one shipped software product - Experience working with Agile methodologies
Bonus points
- Experience with third party frameworks and SDKs like AFNetworking, Mantle, and Urban Airship - Personal software projects or open source contributions a plus - Agency experience a plus
Text as published by Sidecar. We don't edit postings; apply and ask questions on the employer's site.