iOS Engineer
Responsibilities:
- Work closely with the product team to build advanced, high quality mobile software.
- Participate in the technical design, implementation and testing for releases.
- Anticipate business needs and propose efficient technology solutions to requirements
- Collaborate with cross-functional teams to define design and ship new features.
- Unit-test code for robustness, including edge cases, usability and general reliability.
- Provide estimates to project management
Qualifications:
- 2+ years experience in software development
- Proven track record of developing high quality, high-performance, and scalable software in a SOA-based environment
- Working knowledge of Swift
- Have published one or more iOS apps in the app store
- Experience consuming RESTful web services
- Experience working with third-party libraries and APIs
- Experience working with iOS frameworks
- Demonstrated understanding of network protocols
- Working knowledge of the general mobile landscape, architectures, trends and emerging technologies.