Job Description
We are looking for an iOS Engineer interested in leading the implementation of Byte’s mobile application for iOS. As an early-stage senior engineer, you will be responsible for owning the complete app lifecycle from UI/UX design to feature development to app deployment. We are looking for an iOS engineer that can build applications from scratch and implement industry best practices. In the immediate, you will be responsible for interfacing with outsourced development teams to inherit our existing systems and manage the transition to in-house development. In the long-term, you will help build technical product roadmap, create new product features, and grow the technical team. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities
- Design and build applications for iOS platforms
- Ensure performance and quality of the application
- Collaborate with cross functional team to define and design the app
- Integrate application with backend tools such as cloud, APIs and push notifications
- Responsible to help maintain code quality, organization and automation
- Responsible for providing prototypes and proofs of concepts
- Use encryption tools to safeguard content
Role Requirements
- Expert in Objective-C or Swift programming
- BS/MS degree in Computer Science, Engineering or a related subject
- 4 years of software development experience
- 4 years of iOS development
- Experience with iOS frameworks
- Familiar with Apple's design principles and interface guidelines
- Proficiency with offline storage, threading and performance tuning
- Knowledgeable of clouds message API and push notifications
If you want to build ground breaking technology with a team on a mission to change the world, let’s talk!