IC3 - Software Engineer Mobile
Core
Develop and maintain mobile applications for Android and iOS using React Native, ensuring high-quality code, security, and scalability.
Role type
Senior IC mobile software engineer (React Native, cross-platform)
Builds
Mobile applications (Android & iOS)
Domain
Mobile development, cross-platform frameworks
Deliverable
production ML models | product features
Required skills
React Native, JavaScript, TypeScript, Android (Java, Kotlin), iOS (Swift, Objective-C), Git, CI/CD, TDD, BDD, RESTful services, SOLID principles, secure development practices
Preferred skills
Superapp architecture, modular design, component reuse, ETL
Technologies
React Native, GitHub Actions, SonarCloud, Bitrise, Android Studio, Xcode, Gradle, CocoaPods
Responsibilities
Write and optimize mobile application code, create automated tests, debug complex errors, implement CI/CD pipelines, mentor team members, define acceptance criteria, refactor code to reduce technical debt
Seniority
Mid-level, hands-on IC