✨ About The Role
- The role involves working on open-source SDKs and automations, contributing to various platforms including iOS, Android, Flutter, and more.
- The candidate will be part of the CoreSDK team, focusing on making SDKs user-friendly, well-tested, and robust.
- They will engage with modern technologies such as SwiftUI, Swift Concurrency, and Android Coroutines.
- The first month will include learning about the in-app subscription ecosystem and making their first pull request.
- Within three months, the candidate is expected to debug and investigate issues in the codebase confidently.
- By the six-month mark, they should have a deep understanding of key features and be able to lead development initiatives.
- The role emphasizes maintaining transparency in work through GitHub and contributing to the engineering culture.
- The candidate will also help mentor new engineers and prioritize the roadmap to maximize value for developers.
⚡ Requirements
- The ideal candidate has a strong passion for creating products that cater to developers and their needs.
- They should be experienced in programming languages, particularly Swift or Objective-C, with a solid background in Apple platforms.
- A minimum of 5 years of experience in software development, particularly in shipping mobile applications to the App Store or Google Play, is essential.
- The candidate should be enthusiastic about learning new coding languages and exploring cutting-edge technologies.
- They must possess a strong commitment to automation, high-quality software, and rigorous testing practices.
- Excellent written and verbal communication skills are crucial for success in this role.
- Experience with SQL and backend development is also important for the position.
- Bonus points for those who have contributed to or managed open-source projects, as well as experience in building SDKs or frameworks.