Senior Mobile Engineer

Nearsure Logo

Nearsure

πŸ“Remote

Summary

Join Nearsure's close-knit LATAM remote team and work on a highly creative project building a graphical editor used by millions. Enjoy a competitive USD salary, 100% remote work, paid time off, national holidays, sick leave, a refundable annual credit, team-building activities, and a birthday day off. As a Senior Mobile Engineer, you will design and implement high-quality features, participate in code reviews, integrate with backend services, collaborate with UI/UX teams, and stay updated on new technologies. The ideal candidate has a Bachelor's Degree in a related field, 6+ years of iOS development experience, 5+ years of Swift experience, and proficiency in at least one of Java, C++, or TypeScript. Nearsure offers a supportive work environment with a focus on autonomy, open communication, and respect for diversity.

Requirements

  • Bachelor's Degree in Computer Science, Engineering, or a related field
  • 6 + Years of experience working with iOS development for iPhone/iPad
  • 5 + Years of experience working with Swift
  • Experience with SwiftUI and Swift Concurrency or Combine
  • Experience with Compose architecture
  • Professional experience with Android development using Kotlin
  • Proficiency in at least one of the following: Java, C++, or TypeScript
  • Experience integrating mobile apps with backend services and APIs
  • Ability to work across iOS and Android environments or contribute to shared logic
  • Strong understanding of mobile architecture and scalable design patterns
  • Custom drawing experience
  • Experience participating in UI/UX collaboration and decision-making
  • Experience with CI/CD
  • Experience with Unit, Integration, and UI tests
  • Familiarity with platform-specific challenges and bridging logic across platforms
  • Advanced English Level is required for this role, as you will work with US clients. Effective communication in English is essential to deliver the best solutions to our clients and expand your horizons

Responsibilities

  • Design and implement high-quality features using best practices and scalable architecture
  • Participate in code reviews and quality verification processes
  • Integrate with backend services and implement communication layers
  • Provide comprehensive analysis and feedback on new features
  • Collaborate with UI/UX teams to define and refine product features
  • Stay up to date with new technologies and propose improvements to boost development efficiency
  • Implement Unit, Integration, and UI tests
  • Participate in CI/CD processes
  • Contribute with Android (Kotlin/Java) or cross-platform (C++, TypeScript) components as needed

Benefits

  • Competitive USD salary
  • 100% remote work
  • Paid time off
  • National Holidays celebrated
  • Sick leave
  • Refundable Annual Credit
  • Team-building activities
  • Birthday day off

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.