Vaga de Desenvolvedor IOS
Descrição completa da vaga
Requisitos: experiência de 6+ anos trabalhando como desenvolvedor. experiência de 5+ anos em desenvolvimento ios. experiência com sql e nosql. Sólida compreensão de princípios de design de software orientado a objetos (oop). Familiaridade com arquiteturas de aplicativos móveis, incluindo mvc, mvvm e viper. experiência com ferramentas de controle de versão, como git. Familiaridade com metodologias ágeis (scrum, kanban). Capacidade comprovada de escrever código limpo, eficiente e bem documentado. Habilidade para trabalhar de forma independente e como parte de uma equipe. Excelente capacidade de comunicação e resolução de problemas. Inglês avançado (escrita e fala). Responsabilidades: Criar aplicativos móveis excelentes que se integram a serviços em nuvem. Participar do ciclo de vida completo do desenvolvimento de produtos, desde a concepção até a entrega e suporte. Trabalhar em uma equipe para desenvolver designs precisos, criar código de alta qualidade e lançar produtos rapidamente. Liderar o desenvolvimento e a implementação de novas melhorias importantes. Ajudar a evoluir continuamente nossos processos e designs para construir uma vantagem competitiva. Criar maquetes e protótipos para expressar ideias e coletar feedback. Compartilhar pensamentos e ideias livremente e de forma construtiva, mas também ouvir atentamente os outros. Criar aplicativos móveis de última geração para dispositivos ios e smartwatches. Colaborar com designers e outros desenvolvedores para criar uma experiência de usuário perfeita. Manter-Se atualizado sobre as novas tecnologias e tendências em desenvolvimento ios. Escrever testes unitários e de integração para garantir a qualidade do código. Participar de revisões de código e fornecer feedback construtivo para colegas. Trabalhar em um ambiente remoto e colaborar efetivamente com uma equipe distribuída globalmente. Cumprir prazos e metas estabelecidas. Contribuir para a melhoria contínua dos processos de desenvolvimento. Diferenciais: experiência com arquiteturas de aplicativos modernos, como swiftui e combine. experiência com testes automatizados (ui tests, unit tests). experiência com integração contínua e entrega contínua (ci/cd). experiência com plataformas de desenvolvimento de aplicativos móveis, como firebase. experiência com desenvolvimento de aplicativos para apple watch. Conhecimento de outras linguagens de programação, como swift, kotlin ou java. experiência com metodologias de desenvolvimento ágil, como scrum e kanban. experiência com ferramentas de gerenciamento de projetos, como jira e confluence. Benefícios: A vaga oferece trabalho remoto e a oportunidade de trabalhar em projetos desafiadores e inovadores para clientes globais. A empresa oferece um pacote de benefícios competitivo, incluindo oportunidades de crescimento profissional e desenvolvimento contínuo. Detalhes específicos dos benefícios serão fornecidos durante o processo de entrevista.
Sobre a empresa
Nome: Confidencial