All remote jobs

Senior iOS Software Engineer – Brazil

AI Summary
Housecall Pro ищет senior iOS-инженера для развития ключевого мобильного приложения компании для специалистов сферы бытовых услуг. Роль включает разработку и выпуск новых функций, повышение производительности, устранение дефектов, рефакторинг и поддержание стандартов качества кода. Инженер будет тесно сотрудничать с product management, проводить A/B-тесты и работать в высоком темпе в полностью удалённой среде. Требуется уверенный опыт коммерческой iOS-разработки на Swift, знание UIKit, SwiftUI, конкурентности и практик автоматизированного тестирования. Вакансия доступна кандидатам, находящимся в Бразилии, и оформляется как independent contractor.
Remote from
Brazil
Salary
USD 5,880–7,350 / mo
Employment
Contract
Experience
Senior
Published
Apply before
6 Dec 2026
Listing views
47
Application actions
2
Application toolkit

Make your next move.

Prepare your resume, explore your fit, and draft a cover letter for this opportunity.

Opportunity details

About this role.

Why Housecall Pro?

Help us build solutions that build better lives. At Housecall Pro, we show up to work every day to make a difference for real people: the home service professionals that support America’s 100 million homes. We’re all about the Pro, and dedicate our days to helping them streamline operations, scale their businesses, and—ultimately—save time so they can be with their families and live well.

While our headquarters are based in Denver, Colorado, our team spans the globe, with teammates across Brazil, Poland, the Philippines, Mexico, and beyond. We care deeply about our customers and foster a culture where our company, people and Pros grow and succeed together—no matter where they’re based. Leadership is as focused on growing team members’ careers as they expect their teams to be on creating solutions for Pros.

We also offer:

  • Paid holidays and flexible, take-it-as-you-need-it scheduled time off
  • A culture built on innovation that values big ideas, no matter where they come from
  • A MacBook set up and ready from day one, plus a $500 stipend to design your ideal workspace
  • Equity in a rapidly growing startup backed by top-tier VCs

TO BE CONSIDERED FOR THIS ROLE, PLEASE SUBMIT AN UPDATED RESUME TRANSLATED TO ENGLISH

Role Overview

As a Senior iOS developer, you are passionate about development and working on advanced projects for our flagship iOS application. You are responsible for the development and refinement of new features targeting a range of iOS mobile devices. The primary focus will be to work directly with the product management team to conceive, develop, and refine the application and deliver outstanding experiences and value to our customers. You will work in an iterative, data-driven environment to refine the application. A strong commitment to collaborative problem-solving, sophisticated design, and the creation of quality products is essential. Your customer-centric focus is critical for our customers’ success and ours.

Our team is patient, empathetic, hard-working, and above all else focused on improving the lives of our Pros. Our success is their success.

What you do each day:

  • Design, develop, and deploy features for Housecall Pro’s core iOS applications
  • Ensure the performance, quality, and responsiveness of applications
  • Work with product management to refine initial concepts and features that deliver customer delight
  • Build and execute a high velocity of smart, highly performant A/B tests to increase business metrics
  • Stay up to date with new Growth and Personalization tools
  • Identify and correct bottlenecks and fix bugs
  • Develop and maintain code quality standards and enforce them across the team
  • Continually introduce architectural improvements and refactorings to the code baseline
  • Write automated tests at the appropriate architectural level

Qualifications:

  • 4 years of experience in developing Commercial iOS applications
  • Bachelor’s degree in computer science, computer engineering program, or equivalent work experience
  • Expert knowledge of Swift and at least a working knowledge of Objective-C
  • Practical understanding of SwiftUI, UIKit and Storyboard UI design
  • Experience with Swift Concurrency and familiarity with asynchronous and multi-threaded application concepts
  • Understands Protocol-Oriented and Object-Oriented Programming
  • Experience with iOS frameworks such as Core Data, Core Animation, etc
  • Experience with unit, integration and instrumentation testing
  • Practical knowledge of releasing an iOS application to app store
  • Familiarity with CI/CD tools
  • Proficient understanding of Git
  • Practical understanding of SOLID principles

What will help you succeed:

  • Data Driven Mindset
  • Attention to detail and an eye for design
  • Fluency in English
  • Ability to work 100% remote at a fast pace with a drive to quickly deliver value to our customers
  • You are committed to your work, open to feedback, and eager to share your knowledge, just like us.
  • Demonstrate a strong passion for using AI technologies to enhance productivity, quality, and innovation
  • Curiosity and drive to stay ahead of emerging AI/ML technologies and their practical applications

✨ Let’s talk numbers! ✨
Our compensation range for this role: $5880 – 7350 USD per month 💵

This role is open to candidates inside Brazil. The specific salary for the successful candidate will be determined based on permissible, non-discriminatory factors such as skills and experience.

Founded in 2013, Housecall Pro helps home service professionals (Pros) streamline every aspect of their business. With easy-to-use tools for scheduling, dispatching, payments, and more, Housecall Pro enables Pros to save time, grow profitably, and provide best-in-class service.

Housecall Pro’s brand portfolio includes Business Coaching by Housecall Pro, a business coaching solution for home services businesses. Our brands are united by a singular mission to champion our Pros to success.

We support more than 50,000 businesses and have over 2,000 ambitious, mission-driven, genuinely fun-loving teammates across the globe. If you want to do work that impacts real people, supported by a team that will invest in you every step of the way, we’d love to hear from you.

Housecall Pro celebrates diversity and we are committed to creating an inclusive environment. We are an equal opportunity employer and do not discriminate on the basis of gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law. #LI-Remote

Privacy Notice for California Job Candidates – Housecall Pro

Use of Artificial Intelligence in Hiring and Engagement Processes: we may use artificial intelligence (AI)-powered tools to support the review and evaluation of employment and independent contractor applications, including screening and qualification assessments. All final hiring and engagement decisions are made by human representatives, not AI tools.

Any specific metrics, targets, or performance goals referenced in this posting are illustrative only and are subject to change based on evolving business needs.

Apply now >

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

Role DNA

A quick view of the complexity, pace, ownership and collaboration implied by the job description.

Job Complexity

4/5
EasyHard

Pace & Pressure

5/5
RelaxedFast-paced

Autonomy Level

4/5
GuidedFull ownership

Communication Load

4/5
IndependentCollaborative
AI insightРоль требует не менее четырёх лет коммерческого опыта iOS-разработки и экспертного владения Swift, включая архитектурные улучшения, конкурентность и релизы в App Store. Высокий темп поставки, A/B-тестирование и ответственность за качество production-приложения повышают сложность.

Salary analysis

Estimated compensation compared with the broader US market for similar roles.

Estimated job median (per month)Highly competitive
$6,615
US market range (per month)$5k–$8k
AI insightThe monthly pay period is inferred from the job context; it was not explicitly stated by the employer. Работодатель прямо указывает компенсацию $5,880–$7,350 USD в месяц; медиана диапазона составляет $6,615 в месяц. Оценочный рыночный диапазон для senior iOS contractor в Бразилии, работающего на международную компанию, составляет $5,000–$8,000 USD в месяц.

Core skills

Skills and capabilities most closely associated with this opportunity.

Sample interview questions
How would you structure a new feature that must support both SwiftUI and existing UIKit screens?

I would define clear domain and presentation boundaries, keep business logic independent of the UI framework, and use adapters or hosting controllers where SwiftUI and UIKit need to interoperate. I would introduce the feature incrementally, preserve navigation consistency, and cover core behavior with unit and UI tests.

Describe how you would investigate a performance issue in an iOS application.

I would first reproduce and measure the issue using Instruments, such as Time Profiler, Allocations, Leaks, and Core Animation. Then I would isolate expensive work, excessive rendering, memory retention, or main-thread blocking, implement a focused fix, and validate the improvement with repeatable benchmarks and regression tests.

How do you use Swift Concurrency safely in a production application?

I use async/await to make asynchronous flows explicit, isolate UI changes with MainActor, and avoid sharing mutable state across tasks without proper protection. I also consider cancellation, error propagation, task lifetime, and testability when designing concurrent operations.

What is your approach to designing and evaluating an A/B test in a mobile app?

I start with a clear hypothesis, target audience, success metric, and guardrail metrics. I ensure experiment assignment is reliable, instrumentation is validated before launch, and results are interpreted with sufficient sample size rather than reacting to short-term noise.

How do you maintain code quality while delivering quickly in a high-velocity team?

I rely on small reviewable changes, agreed coding standards, automated tests at appropriate layers, CI checks, and regular refactoring of high-risk areas. I communicate trade-offs early and make technical debt visible so urgent delivery does not become a permanent quality problem.

This analysis is generated from the job description. Salary estimates, role characteristics and sample answers are guidance, not employer-provided facts.
Next step

Apply now.

Follow the employer’s application method and review Jobicy’s safety guidance before sharing personal information.

Did you apply?Let us know, and we’ll help you track your application.

Continue on the employer website

Protect your personal information and never pay to secure an interview or job offer. .

Log in to save
One quick step before you apply

Sign in to continue.

Sign in or create a free account to continue to the employer's application.

Add alert
Jobs Talent AI Tools Salaries
Menu