
Senior Mobile iOS Developer
Posted Jul 27

Posted Jul 27
This is a fully remote position, open to applicants in Brazil.
• The individual will become a part of the development team focused on enhancing retail e-commerce functionalities, utilizing Agile methodologies (Scrum team);
• Execute prioritized client demands;
• Engage in Scrum ceremonies;
• Conduct iterative development and advancement of systems and services;
• Implement development best practices;
• Actively propose solutions and share recommendations and ideas;
• Document services and components while creating diagrams;
• Grasp technical challenges and develop native mobile solutions aimed at iOS applications;
• Design, develop, launch, and maintain iOS applications;
• Integrate with external services;
• Capable of applying native iOS development patterns;
• Work collaboratively on testing and incorporate user feedback for the application.
• Programming language: Swift (knowledge of Objective-C is an advantage)
• Architecture: VIPER (familiarity with other architectures is a plus), modularization, and componentization
• Unit testing: Quick / Nimble / XCTest
• Version control and Git Flow: proficient in working with Git, managing pull requests, resolving conflicts, and participating in code reviews
• Firebase: experience with event tagging, A/B testing (Remote Config), feature toggles, and Crashlytics
• Additional knowledge: dependency managers, layout (View Code, Auto Layout, XIB, Storyboard), deep links, and API consumption
• Competitive salary and performance-based bonuses
• Opportunities for professional development and training
• Flexible working hours and remote work options
• Health and wellness programs
• Collaborative and innovative work environment
CVS Health
Get handpicked remote jobs straight to your inbox weekly.