Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

Muito prazer, Sympla!

A maior e melhor plataforma de ingressos do Brasil!

Existimos para simplificar a conexão das pessoas a momentos únicos, e temos orgulho de ter inovação no nosso DNA.

Acreditamos em experiências significativas, descomplicadas e completas! E para sonhar grande com a gente, estamos sempre buscando mais pessoas incríveis.

Na Sympla valorizamos e incentivamos a pluralidade e a inclusão, acreditando que a diversidade de experiências e perspectivas é fundamental para o sucesso do nosso negócio. Buscamos profissionais de diferentes gêneros, origens e realidades.

Procuramos pessoas que sejam comprometidas com resultados, que busquem ser protagonistas de sua carreira e que estejam prontas para oferecer soluções criativas e impactantes. Torne-se Sympler!

Como vai ser seu dia a dia como Desenvolvedor(a) Mobile Sênior iOS por aqui?

  • Desenvolver e evoluir o app iOS da Sympla, garantindo alta performance, escalabilidade e uma experiência excepcional para os usuários.
  • Projetar e implementar novas funcionalidades, utilizando as melhores práticas de desenvolvimento mobile e garantindo um código sustentável e bem estruturado.
  • Definir padrões e diretrizes técnicas para o desenvolvimento iOS, promovendo boas práticas e mentorando desenvolvedores mais juniores do time.
  • Garantir a qualidade do código, revisando PRs e aplicando padrões de engenharia para manter a base de código limpa, modular e testável.
  • Participar ativamente do processo de arquitetura e design de software, garantindo que o app seja construído de maneira escalável e sustentável.
  • Otimizar a performance do aplicativo, garantindo baixo consumo de recursos, rapidez na execução e fluidez na navegação.
  • Integrar APIs RESTful e serviços backend, consumindo dados externos e garantindo a eficiência na comunicação entre o app e o servidor.
  • Trabalhar em estreita colaboração com equipes de Produto, UX/UI e Backend, garantindo a melhor experiência para os usuários e alinhamento estratégico das iniciativas.
  • Implementar e manter testes automatizados, utilizando XCTest, UI Testing e outras ferramentas para garantir a estabilidade e confiabilidade do app.
  • Atuar na solução de problemas complexos e resolução de bugs críticos, garantindo a estabilidade e confiabilidade da aplicação.
  • Contribuir para decisões estratégicas do time de tecnologia, participando da escolha de ferramentas, frameworks e arquiteturas.

O que você precisa saber para se juntar ao nosso time de Desenvolvimento Mobile?

  • Sólida experiência com Swift e Objective-C, com histórico comprovado no desenvolvimento e manutenção de aplicativos iOS nativos.
  • Profundo conhecimento do ecossistema iOS, incluindo UIKit, SwiftUI, CoreData, Combine, Grand Central Dispatch (GCD) e armazenamento local.
  • Experiência com arquitetura de software para apps mobile, incluindo padrões como MVVM, VIPER, Clean Architecture ou SOLID.
  • Conhecimento avançado em performance e otimização, com experiência no uso de ferramentas como Instruments e Xcode Profiler.
  • Domínio em testes unitários, testes de UI e TDD, garantindo alta cobertura de testes e estabilidade da aplicação.
  • Experiência em CI/CD para iOS, utilizando ferramentas como Fastlane, Bitrise ou GitHub Actions.
  • Familiaridade com metodologias ágeis (Scrum/Kanban) e colaboração eficiente dentro de times multidisciplinares.
  • Experiência com integração de APIs RESTful, GraphQL e WebSockets, garantindo comunicação eficiente entre o app e o backend.
  • Domínio em versionamento de código com Git, utilizando fluxos de trabalho como Git Flow.
  • Experiência na publicação e manutenção de apps na App Store, incluindo processos de code signing, certificados e guidelines da Apple.
  • Capacidade de liderança técnica e mentoring, ajudando a desenvolver o time e garantindo boas práticas no desenvolvimento.
  • Perfil colaborativo, comunicativo e analítico, com habilidade para trabalhar em ambientes dinâmicos e resolver problemas complexos.

Diferenciais que podem te destacar ainda mais:

  • Experiência com SwiftUI e sua aplicação em produção.
  • Conhecimento em realidade aumentada (ARKit) e machine learning (CoreML).
  • Experiência com Push Notifications e Background Tasks no iOS.
  • Familiaridade com Firebase, Analytics e ferramentas de monitoramento de crashes (como Sentry e Crashlytics).
  • Conhecimento em segurança mobile, incluindo criptografia e proteção contra engenharia reversa.

Modelo de trabalho: Remoto para todo o Brasil!

A Sympla prioriza a diversidade e a pluralidade.

Acreditamos que um time diverso é essencial para a inovação e o sucesso. Por isso, todas as pessoas são bem-vindas em nosso processo seletivo, independentemente de sua origem, gênero, etnia, orientação sexual, identidade de gênero, deficiência, idade ou qualquer outro marcador de diversidade. Valorizamos a troca de experiências e perspectivas e estamos comprometidos em criar um ambiente inclusivo e acolhedor para todos!

Vem fazer parte da maior e melhor plataforma de eventos e experiências do Brasil!

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

Remoto LinkedIn

Sr Software Engineer, Frontend (Web)

Uber São Paulo 25 candidaturas Hoje

Salário estimado

R$ 15k - 23k/mês

Sênior CLT

About The Role Please note: this hybrid position is based in São Paulo or Rio de Janeiro, Brazil - welcoming both local professionals and those open to relocating. At Uber, Frontend Engineers build web experiences that power the way people move and receive things around the world. As part of our eng...

Ver Detalhes
LinkedIn Hot

Desenvolvedor de back end

MBRAS São Paulo 25 candidaturas Hoje

Salário estimado

R$ 14k - 22k/mês

Sênior CLT

Sobre a EmpresaMBRAS é referência no mercado imobiliário de alto padrão em São Paulo. Estamos construindo internamente as plataformas que sustentam nossa operação — dos sistemas de gestão de portfólio às experiências digitais que conectam clientes aos imóveis mais exclusivos da cidade.Sobre o PapelP...

Ver Detalhes
Remoto LinkedIn

Desenvolvedor Backend Java - Sênior

Jobgether Brazil 25 candidaturas Hoje

Salário estimado

R$ 11k - 16k/mês

Sênior CLT

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor Backend Java - Sênior based in Brazil.This is a senior backend engineering opportunity focused on building and evolving digital products with meaningful bus...

Ver Detalhes