




Job Summary: As an iOS Developer, you will be responsible for delivering impactful solutions that efficiently enhance the user experience, adding value to the project through your expertise and experience. Key Highlights: 1. Design and develop clean, reliable, and functional code 2. Support less technically experienced professionals by sharing knowledge 3. Native Swift development and experience with MVVM As an iOS Developer, you will collaborate with your team to deliver impactful solutions that efficiently enhance the user experience, adding value to the project through your expertise and experience. What We Expect: Design and develop clean, reliable, and functional code while maintaining application quality; Review and refactor code to improve its quality; Develop and maintain software solutions; Identify bottlenecks and perform debugging and fixes; Integrate with APIs; Model relational and/or non-relational databases; Support less technically experienced professionals by sharing knowledge and contributing to their development; Excellent verbal and written communication skills. Hard Skills We Seek... iOS development; Native Swift development. Object-Oriented Programming; Reactive programming (RxSwift); Experience with MVVM (Model-View-ViewModel); Test development; Development using frameworks; Proficiency in UX and UI concepts; Development using APIs and Mocks; Use of Agile methodologies. And the Soft Skills We Observe... Interpersonal Communication Persuasion Skills Analytical Ability Time Management Focus on Delivery **Advantages to Stand Out:** Knowledge of Swift 4 and MVP Architecture; Understanding of modularized and independent architecture; Knowledge of testing with Quick & Nimble; Knowledge of Automated Functional Testing; Knowledge of dependency management with CocoaPods (and many custom pods); Knowledge of DevOps with Fastlane, Bitrise, and Vapor server-side; Knowledge of certificate management with Match; Knowledge of Baseline-oriented and 8-point Grid design. **Requirements:** Bachelor's degree in Computer Science, Computer Engineering, Information Systems, Information Security, or related fields Excellent verbal and written communication skills; English and/or Spanish for international assignments. **Minimum experience: 4 to 6 years. Position:** JUNIOR MOBILE ANDROID DEVELOPER - RIO DE JANEIRO | Salary: To be discussed. | Education: Bachelor's Degree | Licentiate Degree | Technology Degree. | Shift: Morning and Afternoon. | Area: Information Technology. | Experience: 4 years. | City: Rio de Janeiro / RJ


