freehire launches on Product Hunt on 26 August.

Follow →

Desenvolvedor ios pleno/sênior

Summary

Build and maintain iOS apps using Swift, SwiftUI, and Objective-C, following clean architecture and agile practices while ensuring high availability and scalability.

Confere abaixo o que você vai precisar saber pra se dar bem nessa oportunidade!


CONHECIMENTOS EXIGIDOS

  • Experiência como engenheiro de software mobile, tendo aprendido e trabalhado com Swift, Objective C e SwiftUI;
  • Conhecimento em Design Patterns (Ex: VIP, Clean, Adapters, Singletons, Dependency Injection e etc);
  • Experiência com banco de dados relacionais, não-relacionais e SQLITE;
  • Experiência com MVVM;
  • Experiência com versionamento de código (Ex: Git, gitflow);
  • Experiência com metodologias ágeis e práticas ágeis (Ex: Scrum, Kanban, Pair Programming);
  • Experiência em desenvolvimento orientado a testes (Ex: TDD, BDD);
  • Experiência com testes unitários (Ex: XCTest, XCTestCase);
  • Experiência com testes instrumentados (Ex: teste de integração, end to end e testes de interface);
  • Conhecimento em integração contínua e distribuição contínua (Ex: CI, CD, fastlane, github actions);
  • Experiência com Crashlytics;
  • Conhecimento sobre observabilidade e monitoramento;
  • Conhecimento em React Native e Node.


CONHECIMENTOS DESEJÁVEIS

  • Atuação em projetos de alta escalabilidade;
  • Conhecimento em outras stacks de desenvolvimento mobile.

Na sua rotina de trabalho, você vai se deparar com as seguintes atividades:


  • Atuar com desenvolvimento de soluções ponta a ponta;
  • Trabalhar em conjunto com os demais times de engenharia para construir e manter produtos, com foco em nossos clientes;
  • Prezar pela excelência do software, aliando o seu conhecimento técnico e experiência, com uma postura proativa;
  • Ter autonomia, com a responsabilidade de entregar um software que atenda um volume massivo de requisições, com alta disponibilidade e que gere um impacto para o negócio.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available