
YellowIpe
YellowIpe® is your consultancy for professional IT services. We offer the best customized solutions for the requirements and challenges of your technology project.
About company iOS Developer
On-site
September 15, 2026
Sobre a YellowIpe
Temos a missão de inspirar a conexão da tecnologia com as pessoas, fomentamos o melhor de nossos profissionais através de nossa expertise em encontrar e atrair os melhores talentos para os melhores projetos. O Foco nas Pessoas, Colaboração e Comprometimento são os pilares que nos guiam nessa trajetória.
Junte-se à equipa amarela como nosso novo iOS Developer!
Responsabilidades:
- Transformar storyboards, use cases e requisitos de negócio em aplicações nativas para iOS, utilizando Swift, garantindo uma experiência de utilizador intuitiva e envolvente.
- Projetar, desenvolver, testar e manter código eficiente e reutilizável, promovendo boas práticas de programação como princípios SOLID e Clean Code.
- Criar interfaces móveis dinâmicas com SwiftUI e UIKit, alinhando à estética e às melhores práticas de usabilidade.
- Integrar REST APIs e serviços de terceiros utilizando JSON, assegurando uma comunicação fluida entre o frontend e o backend.
- Aplicar arquiteturas móveis adequadas, como MVVM ou VIPER, e técnicas de persistência de dados, assegurando a integridade e a rapidez no acesso a informações.
- Suportar a aplicação em termos de perfilamento, depuração e resolução de problemas em ambiente de produção, minimizando downtime e maximizando a eficácia do serviço.
- Investigar e resolver questões dos clientes dentro dos SLAs acordados, promovendo uma experiência de suporte excepcional.
- Contribuir para revisões de código, design de funcionalidades e decisões técnicas críticas, promovendo um ambiente colaborativo e educativo dentro da equipe.
- Identificar bugs, gargalos, dívida técnica e oportunidades de melhoria contínua em todo o ciclo de vida do desenvolvimento.
- Manter documentação técnica para onboarding, desenvolvimento e compartilhamento de conhecimento, facilitando a integração e formação da equipe.
- Apoiar pipelines de CI/CD, testes automatizados e processos de lançamento da aplicação, assegurando uma integração contínua e uma entrega ágil de funcionalidades.
- Contribuir para atividades de lançamento na App Store, garantindo que cada versão atenda aos padrões exigidos.
- Aplicar boas práticas relativas ao desempenho da aplicação, segurança, acessibilidade e design de UI responsiva, assegurando que as aplicações sejam robustas e inclusivas.
- Trabalhar em colaboração com a equipa para entregar funcionalidades dentro dos prazos acordados, promovendo a agilidade e eficiência do projeto.
Requisitos:
- Experiência profissional comprovada no desenvolvimento de aplicações nativas para iOS, demonstrando um portfólio com projetos relevantes.
- Forte proficiência em Swift e nos frameworks de desenvolvimento da Apple, com um entendimento profundo das diretrizes da Apple para design e experiência do utilizador.
- Experiência prática com SwiftUI, UIKit, Xcode e SDKs do iOS, tendo participado de projetos desafiadores e inovadores.
- Boa compreensão de REST APIs, JSON, arquitetura de software móvel e técnicas de persistência de dados, sabendo como otimizar cada um desses componentes.
- Experiência com Git, práticas de CI/CD, testes unitários e processos de lançamento na App Store.
- Conhecimento em desempenho de aplicações móveis, segurança, acessibilidade e desenvolvimento de UI responsiva, sempre com foco na excelência do produto final.
- Experiência de trabalho em ambientes Agile/Scrum, com habilidade para adaptar-se a metodologias ágeis de desenvolvimento.
- Capacidade de colaboração com equipes de Produto, Design, Backend e QA, tendo habilidades de comunicação eficazes e uma mentalidade orientada para o trabalho em equipe.
- Conhecimento em desenvolvimento Android ou multiplataforma é um diferencial valorizado.
Diferenciais:
- Experiência com frameworks de teste como XCTest ou Quick/Nimble.
- Conhecimentos em ferramentas de análise de desempenho como Instruments ou Firebase Performance.
- Familiaridade com práticas de DevOps em contextos móveis.
- Participação em conferências ou meetups de desenvolvimento móvel, demonstrando engajamento com a comunidade.
Candidatura: Ver a vaga e candidatar-me na YellowIpe