Senior IOS Engineer - Remote Latam
Puzzle Consulting Services · Brazil, Brasil
Más empleos de tecnología remotos
Es un puesto remoto: contratan desde Brasil.
El aviso no publica el sueldo.
Piden al menos 5 años de experiencia.
Lo publica Puzzle Consulting Services y está vigente desde el 12 de octubre de 2026.
Descripción del puesto
Location: Remote - LATAM
Employment Type: Full-Time
Reports To: Engineering Lead
About the Role
We are looking for a Senior Software Engineer – iOS to join a growing product team and help build polished, reliable mobile experiences for creators and consumers. This role combines hands-on iOS development with production ownership, technical problem-solving, and mentorship. You’ll work across the full development lifecycle—from technical design and implementation to testing, release, monitoring, and continuous improvement.
You’ll have the opportunity to make meaningful contributions to the product while helping establish strong engineering practices that support scalability, performance, and long-term maintainability.
Mission
Build polished, reliable iOS experiences that help users connect, create, and engage while continuously improving application architecture, performance, and development practices.
Success in this role will include:
- Delivering roadmap features that meet agreed requirements and acceptance criteria.
- Improving crash-free usage and key application performance metrics.
- Strengthening automated test coverage across critical iOS user journeys.
- Reducing recurring defects and improving release predictability.
- Contributing to scalable, maintainable mobile architecture.
- Helping establish engineering standards and best practices across the mobile development team.
Core Responsibilities
- Own iOS features from technical design through implementation, testing, release, and production monitoring.
- Build accessible, responsive, and reliable mobile interfaces using modern iOS development practices.
- Develop and maintain integrations with APIs, authentication systems, local data storage, and background processes.
- Diagnose and resolve crashes, concurrency issues, memory problems, and performance bottlenecks.
- Contribute to application architecture and improve development tools and processes.
- Write clean, maintainable, well-tested code.
- Participate in code reviews and provide constructive technical feedback.
- Mentor other engineers and contribute to a collaborative engineering culture.
- Participate in a defined production-support or on-call rotation.
- Collaborate closely with backend, Android, QA, Product, and Design teams.
Requirements & Competencies
- 5+ years of professional software engineering experience, with substantial experience building and shipping native iOS applications.
- Strong experience with Swift and SwiftUI and/or UIKit.
- Strong understanding of the iOS application lifecycle, concurrency, networking, and API integration.
- Experience writing and maintaining automated tests for mobile applications.
- Experience diagnosing and resolving production issues, including crashes, memory problems, and performance bottlenecks.
- Understanding of mobile security, accessibility, application signing, CI/CD, and App Store release processes.
- Ability to independently design, develop, debug, test, and maintain production-quality software.
- Strong communication and collaboration skills.
AI-Assisted Development
- Experience developing software both with and without agentic or generative AI coding tools.
- Ability to use coding assistants and AI agents effectively to accelerate development while maintaining engineering quality.
- Ability to independently evaluate, debug, and validate AI-generated code.
- Strong accountability for the correctness, security, performance, and maintainability of all production code.
- Understanding of how to protect proprietary code, credentials, and sensitive information when using AI development tools.
Nice to Have
- Experience building social, creator, community, or media-focused applications.
- Experience working with media-heavy mobile applications.
- Experience with real-time features, feeds, messaging, or content publishing.
- Experience with performance optimization and mobile observab
Preguntas frecuentes
¿Es remoto el puesto de Senior IOS Engineer - Remote Latam?
Es un puesto remoto: contratan desde Brasil.
¿Cuánto paga?
El aviso no publica el sueldo.
¿Dónde se publicó este aviso?
En Ashby. DameTrabajo lo encontró ahí y te lleva a postularte en el aviso original.
Avisos parecidos
-
Banco de Talentos Afirmativo | Mulheres em TechTrimble · Brazil - RemoteRemoto hoy
-
Infrastructure Engineer (Brazil)Articul8 · BrazilRemoto hoy
-
Customer Solution Architect (AMER)Supabase · Argentina; Brazil; Mexico; Colombia; Chile; Peru; Uruguay; Paraguay…Remoto hoy
-
Software Engineer II - FrontendIaziqy · Sao Paulo, SP, Brazil; Rio de Janeiro, RJ, Brazilhoy
-
Técnico de Sistemas I - Goiânia/GOJci · Goiana - Goias - Brazilhoy
-
Senior QA EngineerAirtm · Argentina; Brazil; Mexico; Colombia; Chile; Peru; Uruguay; Paraguay…Remoto hoy