Senior Software Engineer, iOS
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer, iOS in Brazil.
Join a globally distributed engineering team dedicated to building engaging and accessible mobile experiences for millions of users worldwide. In this role, you will help shape the future of a widely used iOS application designed for knowledge sharing and discovery across multiple languages and regions. You will collaborate with product managers, designers, analysts, and engineers in a remote-first environment that values autonomy, innovation, and meaningful impact. This opportunity is ideal for a senior-level iOS engineer who thrives on solving complex technical challenges while mentoring teammates and improving engineering standards. You’ll contribute to scalable mobile architecture, high-performance features, and user-centered product experiences that reach a truly global audience. The role offers strong ownership, cross-functional collaboration, and the chance to contribute to mission-driven technology with worldwide reach.
Accountabilities:
- Lead the delivery of medium-complexity iOS projects from technical discovery through implementation and release
- Design, build, and optimize scalable mobile features using Swift, SwiftUI, UIKit, and modern iOS architectural patterns
- Collaborate closely with product, design, analytics, and engineering teams to deliver intuitive and impactful user experiences
- Improve application quality through testing, observability, debugging, and performance optimization initiatives
- Mentor engineers through code reviews, technical guidance, pairing sessions, and knowledge-sharing practices
- Contribute to technical planning, prioritization, and roadmap discussions while proactively identifying risks and opportunities
- Promote best practices in accessibility, maintainability, documentation, and engineering standards
- Support hiring, onboarding, and operational initiatives within a fully remote global team
- Build features and systems that effectively serve multilingual and geographically diverse audiences
- Help evolve engineering processes and scalable development practices for mobile platforms
- Bachelor’s degree and 5+ years of professional experience developing iOS applications
- Strong expertise with Swift, SwiftUI, UIKit, and iOS software architecture principles
- Experience optimizing iOS applications for performance, responsiveness, and scalability
- Ability to work effectively in self-driven, collaborative, and remote-first environments
- Strong communication and interpersonal skills across technical and non-technical teams
- Experience balancing product impact, delivery timelines, and technical quality
- Demonstrated ability to mentor teammates and contribute positively to engineering culture
- Familiarity with testing frameworks, observability practices, and scalable mobile development workflows
- Experience with cross-platform mobile applications, interactive experiences, or webview integrations is a plus
- Exposure to AI tools, machine learning concepts, open-source contributions, or content management systems is advantageous
- Passion for accessible technology, knowledge sharing, and mission-driven digital products
- Competitive compensation aligned with local market conditions and experience
- Fully remote work environment with flexible collaboration across international teams
- Opportunities to contribute to globally recognized and impactful technology products
- Comprehensive health and wellness benefits depending on local employment structure
- Generous paid time off and work-life balance support
- Inclusive and collaborative culture focused on diversity, accessibility, and continuous learning
- Career growth opportunities through mentorship, knowledge sharing, and open-source collaboration
- Exposure to innovative technologies, AI-driven workflows, and large-scale mobile platforms
- Flexible and autonomous work environment designed to support productivity and well-being
- Opportunity to work alongside talented professionals from across the globe.
Requirements:
Benefits:
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1