Senior iOS Developer

Job not on LinkedIn

🔥 13 hours ago

🇧🇷 Brazil – Remote

⏳ Contract/Temporary

🟠 Senior

🍏 iOS Engineer

👻 Ghost score 12%

infoinfo

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Montreal Oficial

Montreal Oficial

1001 - 5000 employees

Founded 1986

🔒 Cybersecurity

☁️ SaaS

Cybersecurity • SaaS • BPO

Montreal Oficial is a technology company providing innovative solutions in secure identification and authentication, operational continuity, intelligent management, and automation. They specialize in advanced biometric technologies, data center and cloud solutions, and business process outsourcing. Montreal Oficial aims to support public and private institutions with efficient, secure, and connected services, driving digital transformation and addressing complex challenges faced by their clients.

📋 Description

• Work as a Senior iOS Developer • Develop IT solutions and projects for iOS mobile applications • Analyze systems and define system and application architectures • Model data and integration structures • Develop efficient, readable, secure Swift code with low resource consumption • Design and implement robust, modular architectures • Create user interfaces for iOS applications • Implement design patterns, unit tests, and integration tests • Debug applications and integrate REST/RESTful APIs • Collaborate using Git, Pull Requests, and Code Reviews

🎯 Requirements

• At least 7 years of experience developing IT solutions and projects for iOS mobile applications • Knowledge of systems analysis • Knowledge of system architecture • Knowledge of data modeling and/or integration structures • Knowledge of programming languages; Swift preferred • Knowledge of Agile methodologies • Basic/intermediate English preferred • Advanced knowledge of Swift, including advanced concepts and quality, privacy, and security best practices • Code optimization skills for improved efficiency • Ability to write code that is readable by other developers • Solid experience with Xcode for iOS application development • Extensive knowledge of core frameworks and frameworks such as Combine, SwiftUI, UIKit, Alamofire, or URLSession • Ability to implement efficient, scalable solutions with low processing, memory, and energy consumption • Experience with iOS architectures such as MVVM, MVP, and Clean Architecture • Ability to design and implement robust, modular architectures • Ability to create intuitive and attractive user interfaces • Familiarity with software design patterns, including Dependency Injection and the Repository Pattern • Experience with unit and integration testing for iOS applications, such as XCTest and XCUITest • Advanced debugging skills • Familiarity with Git, Pull Requests, and Code Reviews • Experience integrating with and consuming REST and RESTful APIs • Banking industry experience preferred

🏖️ Benefits

• Position also open to persons with disabilities • Collaborative, respectful, and supportive work environment • Investment in talent development • Implementation of practices that optimize and connect different technological and innovative aspects

Apply Now