Job Description
Svitla Systems Inc. is looking for a Senior iOS Developer for a full-time position (40 hours per week) in Argentina. Our client has a revolutionizing cardio fitness app with an interactive turf war game that transforms everyday movement into dynamic, team-based activity. The app has earned a 4.8-star rating on the App Store and is rapidly growing.
The candidate from Central/South America is preferred for time-zone compatibility, but readiness to work from anywhere will be sufficient as long as they can do the work.
Requirements
The candidate from Central/South America is preferred for time-zone compatibility, but readiness to work from anywhere will be sufficient as long as they can do the work.
Requirements
- 5+ years of experience in iOS development (UIKit, SnapKit AutoLayout, SwiftUI).
- Strong experience with Flutter and Dart, including integrating native iOS features into Flutter apps.
- Knowledge of TypeScript and Python.
- Knowledge of Firebase Firestore, Cloud Functions, and cloud-based backend integrations.
- Experience working with GitHub for version control and collaboration.
- Familiarity with Mapbox or mapping-related projects is a strong advantage.
- Lead the migration of the native iOS app (built with UIKit, SnapKit AutoLayout, and SwiftUI) to cross-platform using Flutter, ensuring a smooth transition while maintaining performance, reliability, and a great user experience.
- Develop and optimize the new Flutter app while ensuring feature parity with the current iOS version.
- Integrate Firebase Firestore, Cloud Functions (TypeScript), and other backend services into the Flutter app.
- Maintain and refactor existing Python scripts that generate key app data.
- Collaborate with stakeholders to translate business needs into technical solutions.
- Manage code versioning and contributions using GitHub.
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Annual performance appraisals.
- Remote-friendly culture and no micromanagement.
- Bonuses for article writing, public talks, other activities.
- 15 vacation days, 10 national holidays, sick leaves.
- Personalized learning program tailored to your interests and skill development.
- Free webinars, meetups and conferences organized by Svitla.
- Fun corporate celebrations and activities.
- Awesome team, friendly and supportive community!