Mid/Senior Mobile Engineer - Kotlin, Swift - Pet Health market

4+ years
Long-term (40h)
Pet Health
Full Remote
Kotlin
SwiftUI
RESTful APIs
Swift
CI/CD

Requirements

Must-haves

  • 4+ years of mobile development experience
  • Experience with Kotlin (Android)
  • Experience with iOS (Swift, SwiftUI)
  • Experience delivering and maintaining production-grade mobile applications
  • Experience with mobile frameworks, tools, and best practices for Android and iOS
  • Deep understanding of mobile UI/UX principles and platform-specific design guidelines
  • Experience with RESTful APIs and mobile backend integrations
  • Proficiency with version control tools (e.g., Git) and CI/CD processes
  • Strong problem-solving skills and attention to detail
  • Strong communication skills in both spoken and written English

Nice-to-haves

  • Startup experience
  • Experience building applications for user bases in the millions
  • Background in healthcare or veterinary technology
  • Experience working with mobile analytics tools and crash reporting systems
  • Knowledge of security best practices for mobile applications
  • Familiarity with mobile testing frameworks and automation
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

What you will work on

  • Take ownership of core mobile applications, including one used by over 6M active users and a new app trusted by 350+ veterinary experts
  • Design, develop, and maintain native Android apps using Kotlin, with additional knowledge of iOS (Swift, SwiftUI) considered beneficial
  • Collaborate with product, design, and backend teams to deliver high-quality features enhancing the user experience
  • Lead technical initiatives end-to-end, including architecture planning and implementation strategies
  • Maintain code quality through thorough testing, code reviews, and adherence to best practices
  • Optimize app performance, stability, and scalability to accommodate a growing user base
  • Mentor junior developers and foster knowledge sharing across the team
    Participate in agile processes like sprint planning, standups, and retrospectives
  • Monitor application metrics and user feedback to identify opportunities for improvement
  • Stay updated on trends and advancements in mobile development
  • Work on impactful products that contribute to pet healthcare
  • Solve technical challenges at scale with millions of users
  • Join a collaborative team with professional growth opportunities