Staff iOS/tvOS Engineer

Nearsure
Summary
Join Nearsure's close-knit LATAM remote team and enjoy a supportive work environment with competitive USD salaries, 100% remote work, paid time off, national holidays, sick leave, a refundable annual credit, team-building activities, and a birthday day off. As a Staff iOS/tvOS Engineer, you will play a key role in ensuring the reliability, performance, and maintainability of applications. You will collaborate with engineers, managers, and designers to build robust testing strategies and enhance application stability. Nearsure values autonomy, open communication, and diversity, offering a supportive People Care team for employee well-being. The company champions a culture of technical excellence and accountability, providing opportunities for professional growth and development.
Requirements
- Bachelor's Degree in Computer Science, Engineering, or a related field
- 5+ Years of experience building and maintaining native iOS/tvOS applications
- Proficiency in Swift and modern Apple development frameworks
- Strong experience with automated testing strategies: unit, integration, and UI testing
- Experience with tvOS development and performance optimization, debugging, and profiling
- Familiarity with SwiftUI, Combine, XCTest, and XCTUITest
- Experience working with RESTful APIs
- Familiarity with MVVM architecture and its implementation in iOS apps
- Experience integrating Combine for reactive programming
- Exposure to Core Data, UIKit, and Core Animation
- Experience with CI/CD pipelines and tools like Xcode Cloud, Fastlane, or Bitrise
- 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
- Develop and maintain high-quality, testable code for Crunchyroll’s iOS and tvOS applications, ensuring adherence to best practices and architectural guidelines
- Lead efforts to improve test automation, including unit, integration, and UI testing, to enhance product stability and speed up release cycles
- Collaborate closely with the Engineering Manager, Quality Lead, and iOS/tvOS engineers to define and refine quality metrics and ensure comprehensive test coverage
- Identify, diagnose, and address performance bottlenecks, crashes, and edge-case failures across Apple platforms
- Implement tools and processes to monitor application health, detect regressions early, and drive continuous integration improvements
- Work cross-functionally with product managers, designers, and other engineers to integrate quality considerations into the entire development lifecycle
- Participate in code reviews, mentor teammates on best practices, and drive a culture of technical excellence and accountability
- Stay up to date with the latest Apple platform technologies, testing frameworks, and industry trends to continuously improve our engineering processes
Benefits
- Competitive USD salary
- 100% remote work
- Paid time off
- National Holidays celebrated
- Sick leave
- Refundable Annual Credit
- Team-building activities
- Birthday day off