1,832,374open jobs
105,484companies
269,861added this week
Browse all
Location
Remote (LATAM)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 19, 2026. First seen by Alion on Oct 12, 2026.

Overview
Company
Impact
Profile match
Puzzle connects U.S. startups and scaling tech companies with top Latin American software engineers—pre-vetted, time-zone aligned, and ready to build.

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 observability.

  • Experience working in a fast-paced product environment with frequent releases.

  • Experience mentoring engineers or contributing to mobile engineering standards.

First 90 Days

Days 1-30:

  • Learn the existing iOS architecture, development practices, product roadmap, and release process. Identify key stability, performance, and technical risks.

Days 31-60:

  • Ship a tested feature or priority production improvement while establishing effective monitoring and validation practices.

Days 61-90:

  • Improve a key reliability or development bottleneck and collaborate with the team on a prioritized technical improvement plan.

Collaboration & Reporting

  • You’ll report to the Mobile Engineering Manager or Head of Engineering and work closely with Android, Backend, QA, Product, and Design teams.

  • This is a senior individual contributor role with opportunities to influence technical decisions, mentor engineers, and contribute to the evolution of the mobile engineering organization.

Why Join?

Join a growing product team where your work will directly shape the mobile experience. You’ll have the opportunity to own meaningful iOS features, solve challenging technical problems, mentor other engineers, and help establish the engineering standards needed to support the product’s next stage of growth.

Join Us and Enjoy These Perks!

Competitive Salary: Earn a USD salary that matches your skills and experience.

Paid Time Off: Generous PTO to support your work-life balance and recharge.

Health Insurance Subsidy: Financial assistance to support your healthcare coverage.

Annual Salary Reviews: Structured annual evaluations to recognize and reward performance.

Paid Training & Certifications: Continuous support for professional growth and upskilling.

Ready to put your puzzle-solving skills to the test? Join our team today!

LinkedIn: Puzzle

Instagram: @ puzzle.tech

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,832,374 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
In your city
≈ $72k – $206k per year (Estimated) • Remote (United States) • Full-Time
JavaScript
Java
Kotlin
Dart
Swift
Frontend
React.js
Mobile
Flutter
React Native
Management
Agile
Scrum
Apply
≈ $72k – $206k per year (Estimated) • Remote (United States) • Full-Time
JavaScript
Kotlin
TypeScript
Swift
Frontend
React.js
Mobile
React Native
Expo
TestFlight
Design
Figma
Management
Slack
Confluence
Jira
Apply
Remote (Ukraine) • Full-Time • 7+ years exp • Bachelor's Degree • Kharkiv
C
C++
C
Valgrind
Mobile
Android NDK
DevOps
Linux
Cybersecurity
Wireshark
Apply
Senior Developer 3 years ago
≈ $70k – $200k per year (Estimated) • Remote (location not specified) • Full-Time
JavaScript
Frontend
React.js
Mobile
React Native
DevOps
Git
Management
Agile
Scrum
Apply
Remote (Sri Lanka) • Full-Time • Sri Lanka
Kotlin
Dart
Swift
Mobile
Flutter
State Management
Offline-First
DevOps
Rest API
CI/CD
Apply
≈ $20k – $44k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Gurgaon
Python
JavaScript
SQL
C#
Databases
Snowflake
AI/ML
Prompt Engineering
AI Agents
LLM
RAG
OpenAI
Copilot Studio
DevOps
Prometheus
Azure
CI/CD
Git
Cortex
Analytics
Power BI
Alteryx
Management
Power Automate
SharePoint
Agile
Scrum
Apply
$125k – $160k per year • Hybrid • Full-Time • Asheville • Charlotte • Knoxville • Atlanta • Raleigh
Python
Go
JavaScript
TypeScript
C++
Bash
Frontend
Next.js
React.js
DevOps
Debian
CI/CD
Git
Docker
Linux
IoT
MQTT
Management
Linear
Asana
Jira
Apply
QA Test Engineer 4 hours ago
$18k – $35k per year • In office • Bachelor's Degree
Python
Bash
AI/ML
AI Agents
Agentic Workflows
DevOps
Git
Linux
Unix
Chips/EDA
Siemens Calibre
Management
Jira
Apply
≈ $15k – $33k per year (Estimated) • In office • Full-Time • Hyderabad
Python
JavaScript
DevOps
Rest API
CI/CD
Git
GitHub
IAM
Analytics
ETL/ELT
Management
Jira
ServiceNow
Agile
Apply
$90k – $158k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Princeton
Java
SQL
C++
Databases
Oracle
Apache Kafka
DevOps
Terraform
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
Git
Platform Engineering
Configuration Management
Linux
Windows
Management
Agile
Apply
≈ $33k – $94k per year (Estimated) • Remote (Honduras) • Full-Time • 2+ years exp
Management
Stripe
Apply
Remote (LATAM) • Full-Time
JavaScript
TypeScript
AI/ML
AI Agents
Frontend
Vue.js
React.js
DevOps
Git
Design
Figma
Apply
Remote (LATAM) • Full-Time • 3+ years exp
AI/ML
AI Agents
DevOps
CI/CD
Git
Apply
Remote (LATAM) • Full-Time • 3+ years exp
JavaScript
TypeScript
AI/ML
AI Agents
Frontend
Vue.js
Angular
React.js
DevOps
CI/CD
Git
AWS
Platform Engineering
AWS Lambda
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Apply
≈ $110k – $217k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Alpharetta
SQL
Apply
See all jobs
This is one of many
1,832,374 more open roles from verified company boards, updated every day.