Senior iOS Software Engineer - Brazil
Core
Developing and refining new features for a flagship iOS application serving 70k users, focusing on improving the lives of Pros.
Role type
Senior iOS Software Engineer
Builds
Flagship iOS mobile application
Domain
Consumer services / Home services
Deliverable
production ML models | product features
Required skills
Swift, Objective-C, SwiftUI, UIKit, Storyboard, Swift Concurrency, Core Data, Core Animation, Unit testing, Integration testing, CI/CD, Git, SOLID principles
Preferred skills
Data-driven mindset, attention to design
Technologies
Swift, Objective-C, SwiftUI, UIKit, Storyboard, Core Data, Core Animation
Responsibilities
Conceive, develop, and refine application features; work directly with product management; deliver outstanding user experiences; release iOS applications to the app store.
Seniority
Senior, hands-on IC
Rewrite
## About the role
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 we 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
- Paid time off
- Flexible work hours
- 100% remote work
- A culture built on innovation that values big ideas
- Work in your time zone
- Newest MacBook + Setup Fee ($500)
## Joining Housecall Pro means
- Building a product that really improves users' lives (70k users, 4.6 rates at App Store) - let's see what clients say about the product
- Being a part of a global team that build a diverse culture in our company
- Working with more than 200 engineers highly qualified and engaged in improving the life of our Pros
- Having a real impact on technical decisions
- Being in direct contact with the community of users, who are eager to share their feedback
- Rapidly growing teams that create a defined career path
## Requirements
- At least 4 years of experience in developing Commercial iOS applications
- Bachelor's degree in computer science, computer engineering program, or equivalent work experience
- Have expert knowledge of Swift and at least a working knowledge of Objective-C
- Have a deep 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
- Have practical knowledge of releasing an iOS application to app store
- Familiarity with CI/CD tools
- Proficient understanding of Git
- Practical understanding of SOLID principles
- 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 commi
## About the company
Our compensation range begins at USD 6,000.
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.