🔧 Responsibilities
- Champion Code Quality Through Rigorous Testing:Develop and execute comprehensive tests and automation suites, to ensure the reliability and stability of our SDK across the myriad ways our customers build their applications. Your focus on detail will guarantee a seamless experience, regardless of implementation variations.
- Lead and Collaborate on Best Practices:Partner with the team to define and implement best practices, innovative strategies, and advanced techniques to navigate the ever-evolving iOS landscape. Your experience will be crucial in tackling complex technical hurdles.
- Drive Product Evolution:Contribute actively to product development discussions, bringing your technical expertise to shape new features and enhancements.
💡Requirements
- Comfortable with Objective-C and Swift, with a proven track record of testing and maintaining complex iOS applications or SDKs
- Adaptability and broader mobile development knowledge is a plus (ex: experience with Flutter or React Native)
- Strong command of iOS testing frameworks such as XCTest and Appium (or similar)
- Thrives in a high-performing, fast-paced environment and has a proven ability to collaborate effectively within an agile team
- Self Starter - Prefers to choose their own direction based on what they think will best benefit the team
- You are comfortable with communicating outside of your direct organization with other key stakeholders
- Comfortable owning the quality of our code, ensuring the best possible product goes out to our customers
- Valued, not mandatory: A Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, or equivalent is a plus, but we also highly value the skills and experience of self-taught engineers. Your passion and demonstrable abilities are what truly matter.
- Plus: you’ve worked with pipelines and are familiar with Gitlab
- Compensation: $140,000 - $165,000 Base