Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior iOS Developer

  • Source: Lever
  • Jobgether
  • Remote
  • Brazil
  • Full-Time
  • Senior

Job Description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior iOS Developer based in Brazil.

Join an international engineering team working on a long-term software development initiative focused on building high-performance, scalable native iOS applications. As a Senior iOS Developer, you will design, develop, and maintain mobile solutions that deliver reliable, intuitive, and engaging user experiences. You will work primarily with SwiftUI and UIKit, integrating applications with backend services through RESTful APIs. Collaborating with international engineers and cross-functional stakeholders, you will contribute to technical architecture, feature development, and code quality. You will also help adopt modern mobile development practices and cross-platform technologies to improve maintainability and engineering efficiency. This fully remote opportunity is ideal for an experienced iOS professional who values technical excellence, independent problem-solving, and collaboration within a distributed team.

Accountabilities

  • Native iOS development: Architect, develop, enhance, and maintain scalable native iOS applications, ensuring high performance, reliability, and maintainability.
  • User interface development: Build responsive, intuitive, and accessible mobile interfaces using SwiftUI and UIKit, following established design and engineering standards.
  • Backend integration: Integrate mobile applications with backend services through RESTful APIs, ensuring reliable data exchange and effective error handling.
  • Technical architecture: Contribute to system design and architectural decisions, helping define scalable solutions that meet functional and non-functional requirements.
  • Feature development: Collaborate with product and engineering stakeholders to translate business requirements into technical specifications and deliver robust mobile features.
  • Code quality and reviews: Participate in code reviews, promote engineering best practices, and maintain high standards for readability, performance, and long-term maintainability.
  • Cross-platform technologies: Apply knowledge of modern UI frameworks and Kotlin Multiplatform (KMP) where appropriate to support shared development capabilities and efficient implementation.
  • Performance and reliability: Identify technical bottlenecks, troubleshoot application issues, and implement improvements that strengthen stability and responsiveness across supported iOS devices.
  • Team collaboration: Work closely with international and multidisciplinary teams to coordinate technical decisions, share knowledge, and maintain alignment throughout the development lifecycle.
  • Continuous improvement: Evaluate emerging mobile development practices and technologies, recommending improvements to development workflows, application architecture, and overall product quality.

Requirements

  • At least 5–6 years of hands-on professional experience in native iOS development, with a strong track record of delivering production-ready mobile applications.
  • Strong proficiency in SwiftUI and UIKit, including the ability to build and maintain high-quality native user interfaces.
  • Good knowledge of Kotlin Multiplatform (KMP) and its role in cross-platform application development.
  • Strong experience integrating mobile applications with RESTful APIs, including data handling, network communication, and backend service integration.
  • Solid understanding of native iOS development principles, application architecture, software design, and maintainable code practices.
  • Experience contributing to technical specifications, architectural discussions, and code reviews within an engineering team.
  • Ability to troubleshoot technical issues, analyze application behavior, and implement effective solutions that improve performance and reliability.
  • Professional proficiency in English at B2 level or higher, with the ability to communicate effectively in technical discussions and collaborate directly with international stakeholders. An English fluency assessment may be required.
  • Strong written and verbal communication skills, with the ability to explain technical concepts clearly and collaborate across distributed teams.
  • Excellent analytical and problem-solving abilities, combined with a proactive approach to identifying and resolving technical challenges.
  • Strong sens…

Skills

  • iOS
  • SwiftUI
  • Uikit
  • aws-data-exchange
  • Kotlin
  • lever

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Jobgether

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes