Vaga Mobile

Desenvolvedor(a) Swift Sênior

API Design Pattern iOS MVVM Objective-C Swift

Sashi Ads

Sashi Ads

Pequena/média empresa

Salário: Não especificado

Aceito candidatos dispostos a se mudar

Descrição da empresa

Agencia sashi ads está buscando 3 programadores senior ou pleno para preencher 3 vagas em nossa agência, além de skills busco programadores humanizados com processos e soft skills

Responsabilidades

Documentar toda sprint através do nosso software runrun.it e prestar apoio aos programadores juniores
Integrar apis e resolver bugs
Supervisionar os programadores (analisar o codigo, sugerir melhorias)
Cumprir cada tarefas e sprint na data determinada e se reprotr exclusivamente ao CEO

Qualificações

Conhecimento necessário em desenvolvimento com Flutter e Dart
Experiência com desenvolvimento Android (Nativo) e/ou IOS

Conhecimento e vivência com Restful
Teste de interfaces e teste unitários
Android jatpack components ( ViewModel, Room,LiveData,Datainbing,Navigation)
Conhecimento em UI customizada
Conhecimento em arquitetura móveis como MVP, e Clean Architecture.

(Diferencial)
IOS:Swift 4.0+

Arquitetura mvvm-c

Teste unitário XCTest
Teste UI com KIF

Git e Github ou Git e GitFlow
Auto layout
Trabalhar com .xib
Conhecer criação de componentes
Clean Code.
Integração Rest.
Fabric

ANDROID:
Experiência com git e github ou git e git Flow

Atividades e Responsabilidades

Desenvolvimento IOS nativo em Swift, para níveis Sênior ou Pleno.

-
1) Boas práticas de uma estrutura modular.
2) Construção de telas e componentes utilizando ViewCode
3) Testes com Quick/Nimble
4) Desenvolvimento utilizando APIs e Mock
5) Conhecimentos de SwiftUI
6) Desenvolvimento utilizando o design pattern MVVM
7) Fluência em Swift + CocoaPods + principais

8) Experiência em metodologias de desenvolvimento ágil

- :

1) Experiência em aplicativos com alto volume de acesso
2) Ser participativo e crítico nas discussões sobre melhorias para o produto
3) Estimar e avaliar a viabilidade de novas funcionalidades
4) Conhecimento em Microserviços
5) Clean Architecture e Design Patterns
6) Objective-C colapsar

Requisitos

Saber construção de tela usando ViewCode
Manusear Testes com Quick/Nimble
Conhecimentos em apis e mock
Conhecimentos em swiftUI
Desenvolvimento usando o design pattern MVVM
Fluência em Swift + CocoaPods + principais



Sashi Ads

Acesse o perfil da Sashi Ads para conhecer sua história, suas vantagens e todas as informações relacionadas ao recrutamento.

Conheça a Sashi Ads

Veja vagas similares:

Mobile Developer - iOS - Team Lead - Halliburton
Mobile Developer (Híbrido) - [suspensa] Synapse