
Mid-level iOS Developer
FCamara Consulting & Training
full-time
Posted on:
Location Type: Remote
Location: Brasil
Visit company websiteExplore more
About the role
- Regularly participate in brainstorming sessions on user experience, data analysis, and workflow with the designer, Product Owner, and data scientist on your team.
- Additionally, develop creative frontend solutions to meet user needs and enhance the user experience together with your team.
- Improve the experience of applications used by millions of users.
- Consider technical decisions such as architecture, tooling, and process.
- Monitor performance and analyze production data to drive improvements.
- Review team pull requests.
- Be an active participant in the iOS community.
- Experience with Git.
- Monitor Crashlytics.
Requirements
- Strong knowledge of MVP or VIPER architectures.
- Swift 5+.
- Principles of Clean Code and SOLID.
- Experience with CocoaPods or SPM.
- Development with unit tests using XCTest and snapshot tests.
- Experience with CI/CD — preferably GitHub Actions.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Swift 5+MVP architectureVIPER architectureClean Code principlesSOLID principlesCocoaPodsSPMXCTestsnapshot testsCI/CD
Soft Skills
user experiencedata analysisteam collaborationcreative problem solvingperformance monitoring