About the Role
The role involves developing and maintaining iOS applications with a strong emphasis on code quality, performance, and user experience. The engineer will collaborate closely with designers and other developers to deliver polished features and solve complex technical challenges.
Responsibilities
- Design and implement new features for iOS applications
- Write clean, maintainable, and well-tested code
- Collaborate with designers to ensure visual and functional fidelity
- Diagnose and fix bugs across multiple devices and OS versions
- Optimize application performance and responsiveness
- Participate in code reviews to maintain high code standards
- Contribute to architectural decisions and technical planning
- Stay current with evolving iOS platforms and tools
- Integrate with backend services and APIs
- Ensure app stability through automated and manual testing
- Support app deployment and release processes
- Improve development workflows and tooling
- Mentor junior engineers when needed
- Troubleshoot production issues promptly
- Work within agile development cycles
- Maintain consistency across UI components
- Implement secure coding practices
- Evaluate third-party libraries and frameworks
- Ensure compliance with App Store guidelines
- Refactor legacy code for scalability
- Monitor app analytics and crash reporting
- Collaborate on feature prioritization
- Balance technical debt with feature development
- Document technical decisions and implementations
- Support internationalization and localization efforts
Compensation
Competitive salary and equity package
Work Arrangement
Remote-friendly with optional office space access
Team
Small, collaborative product development team focused on high-quality iOS applications
Our Philosophy
We believe in crafting software that feels intuitive and delightful. Engineering excellence is central to our process, and we value thoughtful design decisions backed by robust implementation. We ship frequently and learn from real user feedback.
What We Value
We look for engineers who care deeply about code quality, user experience, and long-term maintainability. Curiosity, collaboration, and a growth mindset are essential. We appreciate people who take initiative and communicate clearly.

