Job Summary
The Flutter Developer will work full-time remotely to develop and maintain cross-platform mobile applications for eSIMCard’s connectivity and management solutions. The role involves designing user interfaces, integrating APIs and SDKs, and ensuring app performance on Android and iOS.
Responsibilities
- Design and implement user interfaces using Flutter.
- Integrate RESTful APIs and third-party SDKs.
- Ensure smooth interaction with the Cronus connectivity platform.
- Write clean and maintainable code.
- Participate in code reviews and troubleshoot bugs.
- Optimize app performance across Android and iOS devices.
- Collaborate with product, design, and backend teams to translate business requirements into technical solutions.
- Document features and participate in agile ceremonies such as stand-ups and sprint planning.
Requirements
- Experience with Flutter and Dart, including state management and widget-based UI development.
- Knowledge of native Android (Kotlin/Java) and/or iOS (Swift/Objective-C) development fundamentals.
- Proficiency in integrating RESTful APIs, handling JSON, secure authentication, and third-party SDKs in connectivity or telecom domains.
- Understanding of version control (Git), testing, CI/CD pipelines, and clean architecture or modular design.
- Experience working in remote, cross-functional teams with agile methodologies.
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
- Knowledge of networking, mobile connectivity, IoT platforms, cloud services (AWS, Azure, GCP), and scalable backend integrations is a plus.
We refresh listings regularly, but some roles close early on the source platform.
Country: Jordan
City: Amman
Job Category: Mobile Engineering
Workplace type: Remotely
Job Type: Full Time
Company Name: eSIMCard

