Analista De Desenvolvimento Pleno (Ios)

Detalhes da Vaga

Experiência mínima de 3 anos no desenvolvimento de aplicativos iOS.
Sólidos conhecimentos em Swift (e desejável experiência com Objective-C).
Familiaridade com arquitetura MVVM, MVC ou VIPER: Conhecimento de design patterns e arquiteturas comuns para projetos iOS.
Experiência com SwiftUI e UIKit: Habilidade para criar interfaces de usuário modernas e responsivas.
Integração com APIs RESTful e WebServices.
Experiência em armazenamento local: Uso de Core Data, Realm ou UserDefaults.
Conhecimento em gerenciamento de dependências: Uso de ferramentas como CocoaPods ou Swift Package Manager.
Experiência com testes automatizados: Testes unitários, de integração e de interface utilizando XCTest ou frameworks similares.
Familiaridade com ferramentas de CI/CD para iOS: Jenkins, Bitrise, GitLab CI ou similares.
Experiência com publicações na App Store: Configuração de certificados, provisionamento e gerenciamento de builds.
Qualificações: Graduação em Ciências da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
Certificações ou cursos de especialização em desenvolvimento iOS ou Swift (desejável).
Inglês técnico: Capacidade de ler documentações, tutoriais e comunicar-se em um ambiente técnico global.
Desenvolvimento de Aplicações iOS: Projetar, desenvolver e manter aplicativos para dispositivos iOS, garantindo alta performance, escalabilidade e usabilidade.
Colaboração com Equipes Multidisciplinares: Trabalhar em conjunto com designers, equipes de backend, QA e stakeholders para criar soluções completas.
Correção de Bugs e Otimização: Diagnosticar e corrigir falhas de desempenho ou usabilidade, garantindo uma experiência fluida para os usuários.
Implementação de Boas Práticas: Adotar e promover padrões de código limpo, design patterns e testes automatizados.
Acompanhamento do Ciclo de Vida do App: Gerenciar o ciclo completo do desenvolvimento, desde a concepção até a publicação e manutenção na App Store.
Integração com APIs e WebServices: Garantir comunicação eficiente e segura entre o aplicativo e serviços externos (APIs REST ou GraphQL).
Adoção de Tecnologias e Ferramentas Modernas: Atualizar-se com as novidades do iOS e implementar melhorias constantes no produto.
Gerenciamento de Versões: Realizar testes e deploys para novas versões na App Store, monitorando a performance pós-lançamento.


Salário Nominal: A acordar

Fonte: Talent_Ppc

Função de trabalho:

Requisitos

Desenvolvedor(A) Mulesoft (Remoto)

**Introduction** As an Application Developer, you will lead IBM into the future by translating system requirements into the design and development of customi...


Ibm - São Paulo

Publicado 4 days ago

Telesales Business Development Representative I

Telesales Business Development Representative I-22000D1Y **Applicants are required to read, write, and speak the following languages***: English, Portuguese...


Oracle - São Paulo

Publicado 4 days ago

Estágio Em Desenvolvedor De Aplicações

**Introdução** Na IBM, o trabalho é mais que uma tarefa. É um chamado para construir. Para projetar. Para codificar. Para consultar. Para pensar junto com os...


Ibm - São Paulo

Publicado 4 days ago

Executivo De Vendas

Escolaridade: Ensino médio completo. Necessária experiência comprovada em carteira. Conhecimento das funcionalidades do SAP B1, habilidade para realizar apre...


São Paulo

Publicado 4 days ago

Built at: 2025-01-13T17:11:53.953Z