Overview
Team: Mobile Engineering – iOS
Employment Type: Full-Time, Permanent
Work Style: Hybrid
Key Responsibilities
- iOS Development & Architecture
- Lead development of iOS applications using modern frameworks and best practices.
- Design and maintain scalable mobile architecture.
- Ensure clean, maintainable, and well-structured code.
- Improve performance, responsiveness, and stability.
- Technical Leadership
- Provide technical direction for iOS development.
- Review code and maintain engineering standards.
- Help plan projects and define technical solutions.
- Mentor engineers and support team growth.
- Feature Development & Product Collaboration
- Work with Product and Design to build new features.
- Translate requirements into reliable technical solutions.
- Ensure features meet performance and usability expectations.
- Support timely and stable releases.
- Performance & Stability
- Monitor crash reports and performance metrics.
- Fix bugs and reliability issues.
- Optimize memory usage and startup time.
- Ensure consistent experience across devices.
- API & Backend Integration
- Integrate mobile apps with backend services.
- Work with REST APIs, GraphQL, or similar.
- Ensure secure data handling.
- Support authentication and user account features.
- Modern iOS Technologies
- Use Swift and modern iOS frameworks.
- Maintain compatibility with supported iOS versions.
- Improve build systems and dependencies.
- Adopt new tools when they provide value.
- Testing & Quality
- Maintain unit and integration tests.
- Support automated testing.
- Improve release quality.
- Reduce regressions and production issues.
- CI/CD & Release Process
- Maintain build and release pipelines.
- Support App Store releases.
- Manage versioning and rollout strategy.
- Ensure safe and consistent deployments.
- Cross-Functional Collaboration
- Work with Backend, Web, Data, and Design teams.
- Participate in technical planning.
- Support new product launches.
- Align mobile work with platform goals.
- Documentation & Standards
- Maintain technical documentation.
- Define coding guidelines.
- Help onboard new engineers.
- Promote clean architecture and best practices.
About The Job
- Typically requires 6–10 years of experience in iOS or mobile development.
- Strong experience with Swift and iOS SDK.
- Experience building production iOS applications.
- Experience with modern architecture patterns.
- Experience integrating APIs and backend services.
- Strong debugging and problem-solving skills.
- Experience mentoring or leading engineers.
- Comfortable working in fast-moving environments.
- Strong communication skills.
Preferred Qualifications
- Experience leading mobile projects.
- Experience with SwiftUI or UIKit.
- Experience with CI/CD for mobile.
- Experience optimizing performance.
- Experience with large-scale apps.
- Experience with security best practices.
About Datemil Inc.
Datemil Inc. is the parent company of Datemil Date, V.I.Pursuit, Concierge Matchmaking, Plink Bestie, Networking, and Coaching. Our mobile apps are a core part of how members interact with our platforms, and we invest in building fast, reliable, and high-quality mobile experiences.
AI Fluency
We encourage thoughtful use of AI tools to improve development speed and code quality, while maintaining strong engineering judgment and review standards.
Candidates may use AI tools during the application process but should not use them to misrepresent experience.
Inclusion & Equal Opportunity
Datemil Inc. is committed to building an inclusive workplace where everyone is respected and supported. We welcome applicants from all backgrounds and provide reasonable accommodations throughout the hiring process.
AI in the Hiring Process
We may use AI-assisted tools during recruitment, such as transcription or resume matching. These tools help efficiency, but all hiring decisions are made by people.
Participation in AI-supported interviews is optional.
Why Join Us
- Lead iOS development for growing platforms
- Build high-quality mobile applications
- Work with product, backend, and design teams
- Influence architecture and technical direction
- Help create world-class mobile experiences