
We are looking for a keen and talented individual to join our team as an iOS Developer. This role requires an individual who is a versatile software engineer with a passion for developing exciting applications for iOS.
Responsibilities:
- Work closely with our product and design teams to build new and innovative application experiences for the iOS platform
- Creating first-class documentation for both merchants and internal teams
- Build reusable iOS software components
- Work on bug fixing and improving application performance
- Continuously evaluate and implement new technologies to maximize development efficiency
- Working closely with users to analyze feedback and improve products and services with each iteration
- Making decisions on technology, building for scale, and reach
- Conducting code reviews and mentoring juniors in the future as the team grows
Requirements:
- Proven working experience in software development or similar
- Good knowledge of software design patterns and software architecture principles
- Experience in publishing one or more iOS apps in the app store
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Excellent communication skills, able to collaborate in a cross-functional team
- Passion for maintainable, performant, well-tested, and resilient code