[REMOTO] Petz - Desenvolvedor iOS Senior - Plataforma
Petz
Descrição da Vaga
Petz
https://www.petz.com.br/
Descrição da VagaAdotar e aplicar padrões internacionais de desenvolvimento iOS enquanto constrói SDKs, ferramentas e processos de desenvolvimento para nosso mais importante produto digital: o app Petz; criando valor na interação com os apaixonados por animais de estimação, potencializando o bem da relação entre o pet e sua família e ajudando a expandir o melhor ecossistema do segmento pet.
Este processo de construção envolve: desenvolvimento de código limpo, reutilizável, testável, modularizado e desacoplado; desenvolvimento pessoal e profissional junto ao time de iOS da Petz, aprendendo e adotando padrões de desenvolvimento de alto nível; e a participação no desenvolvimento e adoção de tecnologia de ponta com a finalidade de construção de produto digital junto a outros engenheiros, engenheiras e pessoas responsáveis por arquitetura de software, ajudando o grupo a tomar as melhores decisões, considerando o negócio e restrições tecnológicas, com a visão de tecnologia como um meio para melhorar a experiência do usuário.
PosiçãoSenior
Requisitos**Perfil Comportamental**
Buscamos alguém que queira participar de todas essas iniciativas e tenha as seguintes características:
- Senso extremo de dono
- Trabalho em equipe;
- Proatividade;
- Entusiasta em tecnologia e inovação;
- Criativo;
- Organizado;
- Empático;
**Experiência**
Conhecimentos e vivência de desenvolvimento de software em geral, como:
- Engenharia de software; desenvolvimento de sistemas voltados ao consumidor;
- Frameworks ágeis (Scrum, Kanban, XP);
- Análise de Requisitos;
- Conhecer boas práticas de desenvolvimento seguro de aplicação;
- Conhecimento de Arquitetura geral (Software, Infraestrutura);
- Noções de serviços de computação em nuvem (consumo de APIs REST);
- Modularização de sistemas voltados ao consumidor/super apps;
Proficiência com as seguintes linguagens de programação e frameworks de construção de interface:
- Swift
- SwiftUI
- UIKit
Vivência no uso de padrões arquiteturais e desenvolvimento voltados ao iOS como:
- Arquitetura Limpa (Clean Swift/VIP)
- MVVM
- Injeção de Dependências
- Padrões de Projeto como por exemplo, mas não limitado a: Protocols/Delegate, Facade, Factory, Builder, Singleton, Mediator, Observer
- Swift Package Manager
- Testes Unitários
- Acessibilidade com VoiceOver
- Fastlane
- Design System
Uso de SDKs de redes e persistência de dados, como por exemplo:
- Core Data
- Keychain
- Firebase Remote Config
- Firebase Cloud Messaging
- Alamofire
**Diferenciais**
- Conhecimentos de criação de frameworks/libs estáticas
https://recrutamentointernopetz.gupy.io/jobs/3880072
Outras buscas que podem te interessar:
- Vagas de emprego de Programador
- Vagas de emprego de Desenvolvedor
- Vagas de emprego de Engenheiro de Software
- Vagas de emprego de Frontend
- Vagas de emprego de Backend
- Vagas de emprego de Full Stack
- Vagas de emprego de PHP
- Vagas de emprego de Java
- Vagas de emprego de Python
- Vagas de emprego de DevOps Engineer
- Vagas de emprego de Desenvolvedor Mobile
- Vagas de emprego de Desenvolvedor Android
- Vagas de emprego de Desenvolvedor iOS
- Vagas de emprego de Engenheiro de Dados
- Vagas de emprego de Cientista de Dados
- Vagas de emprego de Arquiteto de Software
- Vagas de emprego de Tester
- Vagas de emprego de QA Engineer
- Vagas de emprego de Desenvolvedor .NET
- Vagas de emprego de Tech Lead