Join our team as a Mid-level iOS Developer, where you will own and deliver impactful features that enhance our core product. This onsite role demands independent problem-solving, meticulous design, and a commitment to quality in a collaborative environment.
Drive end-to-end feature development, ensuring maintainable and modular design.
Develop low-level designs and flow diagrams for features.
Integrate current and emerging iOS design practices into development.
Conduct rigorous self-testing to minimize defects pre-release.
Resolve post-release issues with urgency and efficiency.
Collaborate with stakeholders (UX, Cloud, GUI) to clarify and refine requirements.
Actively participate in internal and external innovation initiatives and tech events.
Proficiency in Swift, SwiftUI, Cocoa Touch, and a deep understanding of iOS app architectures (MVC, MVVM) and Apple's design principles.
Expertise with iOS SDK, XML/JSON parsing, Firebase, and Location Services.
Demonstrated experience with iOS frameworks (e.g., Core Data, Core Animation), offline storage, threading, and performance tuning.
Ability to create and maintain robust unit tests, including mocks and asynchronous code testing.
Strong logical and analytical problem-solving skills.
Familiarity with continuous integration (CI) pipelines and practices.
Opportunity to drive impactful features on a core product.
A collaborative, onsite environment working with experienced engineers.
Continuous learning and growth opportunities within a forward-thinking engineering culture.
Competitive compensation and comprehensive benefits.