As a Senior iOS Developer, you will design, develop, and maintain native iOS applications, ensuring quality and performance while collaborating with cross-functional teams.
Desenvolvedor IOS Sênior
📜 Description
- Act as a Senior iOS Developer.
- Design and implement mobile solutions for iOS applications.
- Utilize advanced knowledge of Swift and best practices for quality and security.
- Optimize code for efficiency and readability.
- Create intuitive and attractive user interfaces.
- Collaborate using version control systems like Git.
🛠️ Requirements
- Minimum of 7 years of experience in mobile iOS application development.
- Proficient in system analysis and architecture.
- Familiar with data modeling and integration structures.
- Knowledge of programming languages, preferably Swift.
- Experience with agile methodologies.
- Basic to intermediate English skills are desirable.
- Solid experience with XCode as an IDE for iOS development.
- Familiarity with frameworks such as Combine, SwiftUI, and Alamofire.
Full job description
Como Desenvolvedor IOS na Montreal, você fará parte de uma das melhores empresas de tecnologia do Brasil. Nossa trajetória iniciou há mais de trinta anos com uma pequena equipe de engenharia apaixonada por inovação. Em 1986, pessoas visionárias fizeram um compromisso com a tecnologia e sua capacidade de transformar o mundo. Aquele, seria apenas o começo de uma trajetória que nos tornou referência sólida no mercado e uma das melhores empresas para se trabalhar.
Responsibilities
Atuar como Desenvolvedor IOS Sênior.
Requirements
Possuir experiência mínima de 07 anos na área de desenvolvimento de soluções e projetos de TI para aplicações móveis iOS.
Possuir conhecimento em:
- Análise de sistemas;
- Arquitetura de sistemas;
- Modelagem de dados e ou estruturas de integração;
- Linguagens de programação (desejável Swift);
- Metodologias ágeis;
- Inglês Básico/Intermediário (desejável);
- Conhecimento avançado na linguagem de programação Swift, incluindo conceitos avançados e práticas recomendadas de qualidade, privacidade e segurança;
- Habilidades de otimização de código para torná-lo mais eficiente;
- Criação de código legível para outros desenvolvedores;
- Experiência sólida no uso do XCode como ambiente de desenvolvimento integrado (IDE) para o desenvolvimento de aplicativos iOS;
- Amplo conhecimento de Framworks base e outras como Combine, SwiftUI, UIKit, Alamofire ou URLSession;
- Habilidade para implementar soluções eficientes e escaláveis e de baixo consumo de processamento, memória e energia;
- Experiência em arquitetura de aplicativos iOS, como MVVM, MVP, Clean Architecture;
- Capacidade de projetar e implementar arquiteturas robustas e modularizadas;
- Habilidade para criar interfaces de usuário intuitivas e atraentes
- Familiaridade com padrões de design de software, como Injeção de Dependência (DI), Padrão de Repositório, e outros padrões de design relevantes para o desenvolvimento iOS;
- Experiência em escrever testes unitários e de integração para aplicativos iOS (Exemplo: XCTest, XCUITest);
- Habilidades avançadas de depuração;
- Familiaridade com sistemas de controle de versão, como Git, e boas práticas de colaboração em equipe, como Pull Requests e Code Reviews;
- Integração(consumo) com APIs Rest e Restful;
- Desejável experiência no segmento bancário;
Similar jobs
Search more iOS Engineer jobsAs a Senior iOS Developer, you will design, develop, and maintain native iOS applications, ensuring high quality, performance, and security while collaborating with cross-functional teams.
As a Senior iOS Developer, you will design, develop, and maintain native iOS applications, ensuring high quality, performance, and usability while collaborating with cross-functional teams.
As a Senior iOS Developer, you will design, develop, and maintain native iOS applications, ensuring quality and performance while collaborating with cross-functional teams.
Senior iOS Engineer — Swift/SwiftUI | Social, Messaging & Video ****** Senior Android Engineer — Kotlin/Jetpack Compose | Social, Messaging & Video
We are seeking a senior iOS engineer to architect and develop OleOle's native iOS application, focusing on social, messaging, video, and payments functionalities.
