Swift Developer Job Descrição Modelo/Brief
Estamos buscando um desenvolvedor SWIFT que será responsável pela criação e manutenção de aplicativos iOS e OS, incluindo telefones celulares, tablets e desktops completos.
Criar esses aplicativos e sua interação com os serviços de back-end serão sua ênfase principal. Você estará colaborando com outros engenheiros e desenvolvedores em várias camadas da infraestrutura.
Como resultado, é necessária uma dedicação à solução de problemas colaborativos, design atencioso e criação de mercadorias de alta qualidade.
Perfil de trabalho do desenvolvedor Swift
Os desenvolvedores rápidos estão em grande demanda à medida que a linguagem de programação rápida cresce em popularidade. Swift é uma linguagem de programação sofisticada, rápida e simples desenvolvida pela Apple Inc. para o desenvolvimento do iOS e OS X.
Muitas aplicações significativas, como Uber, Airbnb e Pinterest, usaram. Os desenvolvedores Swift também estão em alta demanda devido à crescente popularidade dos produtos e serviços da Apple.
Relatórios para
- desenvolvedor sênior de iOS
- Líder de tecnologia
- CTO
Responsabilidades do desenvolvedor Swift
- Crie aplicativos para a plataforma iOS
- Garanta o desempenho e a qualidade do aplicativo
- Trabalhe com uma equipe multifuncional para definir e projetar o aplicativo
- Execute testes para garantir que a funcionalidade do aplicativo seja adequada
- Conecte o aplicativo a ferramentas de back-end, como a nuvem, APIs e notificações de push
- Responsável por ajudar na manutenção da qualidade, organização e automação do código
- responsável por criar protótipos e provas de ideias
- Use técnicas de criptografia para proteger o conteúdo
Requisitos e habilidades do desenvolvedor Swift
- Experiência anterior desenvolvendo aplicativos iOS
- Compreensão de APIs fundamentais do iOS, estruturas, recursos, estilos de interface do usuário e paradigmas
- Melhores práticas demonstradas na implementação da interface do usuário do front-end e UX
- Conhecimento sólido dos princípios de OOP, padrões de design, algoritmos, multithreading e estruturas de dados
- Experiência prática com serviços Web RESTful e JSON/XML
- Conhecimento prático de vários SDKs e integrações de terceiros
- Experiência anterior e vontade de trabalhar com a metodologia ágil de desenvolvimento de software em um ambiente de ritmo acelerado, iterativo e multifuncional com colaboradores de várias origens, talentos e locais
- Excelentes habilidades analíticas e de depuração
- A capacidade e o desejo de aprender rapidamente novas tecnologias
- Excelente habilidades de comunicação verbal e escrita
- Experiência anterior com iOS Objective-C