Company: Octopus by RTG, the talent acquisition and management division of RTG, specializes in delivering top-tier recruitment solutions across a range of industries. We are proud to partner with top notch organizations across GCC, Europe, Canada and US. Helping them to grow the teams remotely and onsite.
We are enabling one of our partners to grow through remote senior software engineer in flutter who will be a Mobile Solutions Engineer to take on critical responsibilities and drive innovation.
Responsibilities
- Collaborate with stakeholders and engineering teams to design and implement mobile solutions for complex technical challenges.
- Design and develop applications for both iOS and Android platforms using cross-platform frameworks such as Flutter & Dart.
- Work closely with team members to design, develop, and ship new features.
- Provide accurate project estimations and regularly update stakeholders on progress.
- Conduct code reviews to ensure quality and adherence to coding standards.
- Continuously improve code quality, application performance, and stability.
- Manage the mobile deployment process for both platforms.
- Oversee app submission and maintenance in the App Store and Google Play Store.
- Lead and mentor developers across all experience levels.
- Proactively identify and implement best practices in software development to improve team performance.
- Bring expertise in E-commerce Apps to the development process.
Requirements
- Bachelor’s degree (minimum) in Computer Science, Engineering, or a related field.
- At least 5 years of mobile application development experience.
- A minimum of 3 years developing with Flutter/Dart.
- Proficiency in TypeScript, Java/Kotlin (Android), and Objective-C/Swift (iOS).
- Strong understanding of RESTful APIs for backend integration with iOS/Android applications.
- Proficiency in version control tools like Git and best practices in code versioning.
- Familiarity with mobile CI/CD pipelines and automation tools.
- Experience with the iOS build and App Store submission process, as well as Android build and Google Play Store submission.
- Familiarity with other cross-platform frameworks like Ionic is a plus.
- Strong communication skills, both verbal and written.