Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.
Desenvolvedor(a) IOS - SR
Estamos em busca de um Desenvolvedor(a) IOS - SR para impulsionar pessoas e negócios por meio da inovação, com atitude, protagonismo e foco em fazer acontecer.
💻 O seu impacto nessa posição:
- Atuar na identificação e na proposição de ações para solução de contorno e definitiva de problemas, através do atendimento de demandas, tarefas de ocorrências e incidentes, propondo melhorias e correções, visando garantir a disponibilidade, performance, otimização e confiabilidade dos sistemas.
- Realizar a modelagem dos dados de projetos de alta complexidade, através da definição das informações necessárias e as respectivas bases de armazenamento, a fim de garantir a integridade e disponibilidade dos dados necessários para funcionamento da solução proposta.
- Conduzir tecnicamente a definição da arquitetura e proposta de solução, através da análise, detalhamento e especificação dos programas e componentes que farão parte da solução, visando possibilitar o desenvolvimento e atendimento da necessidade identificada.
- Liderar tecnicamente o processo de testes e homologação, através da construção de roteiros de testes e homologação, execução e acompanhamento de testes unitários, testes de carga, testes integrados e apoio à homologação do usuário, visando a entrega dos projetos dentro dos critérios de qualidade estabelecidos.
- Analisar os requisitos funcionais e técnicos para atender às necessidades de negócio (requisitos funcionais e não funcionais) e traduzi-los num design da solução. Gerar e manter atualizada a documentação técnica das soluções adotadas. Realizar o desenvolvimento seguindo padrões de qualidade e diretrizes da arquitetura da solução. Revisar o código e artefatos entregues para garantia da qualidade.
✅
Requisitos essenciais:
- Comunicação, Negociação, Orientação para resultados, Criatividade, Relacionamento interpessoal.
- Mindset focado na resolução dos problemas técnicos.
- Capacidade de aprender com experiências de outros como também compartilhar suas próprias experiências.
- Capacidade para criticar viabilidade de propostas de interface/negócio e sugerir soluções levando em conta também a viabilidade técnica;
- Capacidade de participar, acompanhar, liderar o desenvolvimento de múltiplos projetos simultâneos.
- Colaboração eficaz com equipes multidisciplinares e stakeholders
- Análise de sistemas, Arquitetura de sistemas, Modelagem de dados e ou estruturas de integração, Linguagens de programação desejável Swift), Metodologias ágeis, Inglês Básico / Intermediário (desejável).
- Conhecimento avançado na linguagem de programação Swift, incluindo conceitos avançados e práticas recomendadas de qualidade, privacidade e segurança;
- Habilidades de otimização de código para torná-lo mais eficiente;
- Criação de código legível para outros desenvolvedores;
- Experiência sólida no uso do XCode como ambiente de desenvolvimento integrado (IDE) para o desenvolvimento de aplicativos iOS;
- Amplo conhecimento de Framworks base e outras como Combine, SwiftUI, UIKit, Alamofire ou URLSession;
- Habilidade para implementar soluções eficientes e escaláveis e de baixo consumo de processamento, memória e energia;
- Experiência em arquitetura de aplicativos iOS, como MVVM, MVP, Clean Architecture;
- Capacidade de projetar e implementar arquiteturas robustas e modularizadas;
- Habilidade para criar interfaces de usuário intuitivas e atraentes
- Familiaridade com padrões de design de software, como Injeção de Dependência (DI), Padrão de Repositório, e outros padrões de design relevantes para o desenvolvimento iOS;
- Experiência em escrever testes unitários e de integração para aplicativos iOS (Exemplo: XCTest, XCUITest);
- Habilidades avançadas de depuração;
- Familiaridade com sistemas de controle de versão, como Git, e boas práticas de colaboração em equipe, como Pull Requests e Code Reviews;
- Integração(consumo) com APIs Rest e Restful;
- Experiência no segmento bancário (desejável);
- Conhecimento em banco de dados SQL;
- Capacidade de quebrar as tarefas em tarefas menores;
🎁
Benefícios:
Auxílio para home office
Cartão Flash
Acesso a cursos e certificações South Academy
Programa de educação financeira
Benefício de saúde mental e física, com 4 consultas psicológicas e 1 nutricional, mensalmente
🚀
Sobre a South:
Você fará parte de um time colaborativo, com autonomia e foco em evolução contínua, atuando em projetos com impacto real no negócio, onde transformar ideias em entregas faz parte do dia a dia.
Somos reconhecidos pelo nosso time: já fomos eleitos duas vezes uma das melhores empresas para se trabalhar no Brasil (GPTW).
Temos compromisso com o futuro: somos uma empresa carbono neutro.
Interessou? Candidate-se e venha fazer acontecer com a gente.