Mission control for your business - Housecall Pro is a digital tool that lets you run and grow your business on the go.
Senior iOS Software Engineer
Location
Brazil
Posted
3 days ago
Salary
$6K / month
Seniority
Senior
Job Description
Senior iOS Software Engineer
Housecall Pro
Role Description 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. - 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 - At least 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 - Deep understanding of SwiftUI, UIKit, and Storyboard UI design - Experience with Swift Concurrency and familiarity with asynchronous and multi-threaded application concepts - Understanding of 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 - 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 - 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 Requirements - Committed to your work, open to feedback, and eager to share your knowledge - Care deeply about building applications that users love to use - Enjoy working with Product Teams and designers to build simple-to-use applications that are both powerful and beautiful Benefits - 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 - Work in your time zone
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• The Full-Stack Product Engineer takes agent capability and turns it into product. • End-to-end feature delivery across the surfaces engineers actually use to do their work — code understanding, code translation, modernization authoring. • Pairs tightly with the Principal Designer in code: Designer absorbs visual-heavy surfaces, the Full-Stack Engineer owns logic-heavy surfaces (authoring, review, agent integration). • Write specs, ship, watch usage, iterate; close the loop from design through deploy. • Push back on a spec you think is wrong before writing the code. • Own the product-quality bar across the surfaces you ship — performance, accessibility, polish, and the moment-to-moment feel. • Integrate agent output into product surfaces in a way that respects both engineering correctness and user trust.
Senior Lead Full Stack Developer
SparqIn the age of AI, differentiation isn’t in what you build - it’s in the problems you choose to solve and the outcomes they unlock. That’s why we help leaders cut through the noise, focus on what matters most, and solve it right the first time. By fusing problem-first thinking, deep technical craftsmanship, and fast, flawless delivery, we de-risk transformation and deliver solutions that stick, scale, and prove their worth. With a deep bench of end-to-end technologists, architects, and engineers, no challenge is too complex and no solution is half-built. At Sparq, your mission is our mission. We’re modular by design - meeting you where you are and accelerating you toward where you’re meant to be. We don’t just guide - we climb with you. Embedded alongside your teams, we chart the course, build with precision, and navigate complexity until your outcomes are achieved. Built to solve, not just to build.
Role Description - Design, build, and maintain secure backend APIs using C#, .NET Core/.NET 6+, and ASP.NET Core, focusing on authentication, authorization, and secure service communication. - Implement and support Entra ID/Azure AD authentication flows, including OAuth, JWT, managed identities, and token-based access patterns across backend services and web applications. - Help modernize existing systems by supporting migration efforts to Entra ID and Azure-based identity solutions, while identifying opportunities to improve API security and application architecture. - Partner closely with senior architects and engineering teams to align development work with established security standards, cloud architecture patterns, and Azure best practices. - Actively leverage AI tools to streamline tasks, improve the quality of your work, and share best practices with teammates while continuously seeking new ways to integrate AI into your everyday workflows. - Collaborate with front-end developers using Vue.js, React, or Angular to support authentication flow design and ensure backend identity patterns integrate effectively with the user experience. - Develop and enhance secure service-to-service integrations within a distributed or microservices-based environment, ensuring APIs are reliable, scalable, and protected. - Troubleshoot authentication issues across backend services and front-end applications, helping ensure login, access, token handling, and authorization flows work smoothly for end users. - Contribute to technical design discussions, code reviews, and system improvements with an emphasis on clean code, secure development practices, and long-term maintainability. Qualifications - Consultative approach and problem-solving skills to successfully align digital solutions with long-term business goals of the client. - Hands-on experience using AI tools to enhance daily work, or a strong desire to do so, including a willingness to experiment, learn, and champion AI adoption within your role. - Commitment to understanding and exceeding client expectations. - Ability to perform project oversight and execution of deliverables. - Flexibility to adapt within a high-growth organization. - Ability to lead, mentor, and motivate those around them. - Hunger for continuous learning and professional development. - Intellectual curiosity to provide creative solutions. - Full understanding of the software development life cycle. - Ability to positively impact fellow colleagues through effective leadership, presentations, coaching, etc. - Desire to work in a team environment. - Good interpersonal, written, and verbal communication skills. Requirements - Regardless of your specific role, we seek individuals who are excited to explore, adopt, and evangelize AI tools and methodologies. - If you have experience in AI or a proven track record of rapidly learning and mentoring others on emerging tech, you’ll fit right in. Equal Employment Opportunity Policy Sparq is proud to offer equal employment opportunity without regard to age, color, disability, gender, gender identity, genetic information, marital status, military status, national origin, race, religion, sexual orientation, veteran status, or any other legally protected characteristic. We are committed to providing equal employment opportunities and believe in an inclusive workplace. If you require reasonable accommodations to participate in the job application or interview process, please let us know by contacting recruiting@teamsparq.com . #LI-REMOTE
• Designing, implementing, testing, and maintaining the Stratus applications' web interface and backend services. • The contract includes both maintenance development of existing applications and greenfield implementation of new applications ported from legacy systems.
Senior Fullstack Engineer
Jukebox HealthWe help individuals thrive in their homes with home modifications & safety interventions at scale
• Build and ship product features end-to-end across the stack — React and TypeScript on the front end, Rails on the back end, and the database and services that support them • Own meaningful product areas, taking responsibility for design, implementation, performance, and reliability rather than handing work off at a boundary • Make pragmatic decisions about data modeling, API design, and infrastructure on GCP that hold up as the company scales • Partner closely with product, design, and the clinical and operations teams to turn complex healthcare workflows into experiences that feel simple • Raise the technical bar through thoughtful code review, design feedback, and shared engineering standards • Mentor and sponsor less experienced engineers, providing guidance that accelerates the whole team's growth • Building and integrating AI-powered features into production




