Job Opportunity
Develop high-quality and engaging user-facing features and experiences.
This exciting opportunity will have you working with the mobile engineering team on a wide range of apps, libraries, tools, and infrastructure.
* Contribute to the analysis, design, and development of complex, reusable components for use across our mobile applications
We are seeking an engineer who believes in quality software development practices such as clean code, automation build pipelines & testing, continuous integration, agile software development, all with a pragmatic approach to providing value to our end users.
About You
You have a passion for new and emerging technologies and solid fundamentals in software engineering to explore possibilities in these areas in an impactful and sustainable way.
Key skills and experience include:
* Developing scalable, complex, and high-performing iOS applications in Swift
* A strong focus on clean code
* Automated testing and setting up/maintaining automation pipelines for CI/CD
* Strong capability in core iOS APIs, frameworks, and features
* Effective navigation and mitigation of production issues with prompt time to resolution
* Able to collaborate and communicate effectively in a creative, cross-functional team
We utilize various tools and technologies including SwiftUI, Combine, reactive programming, Bitrise, Fastlane, Firebase, and Gitlab.