Location: Infopark, Kakkanad, Kochi (On-site only)
Experience Level: 2-5 Years
Employment Type: Full-time
About Us
Thingwire is building an IoT SaaS platform, enabling smart home automation and device control through cloud-based micro-services. We are looking for a Flutter Developer to join our team and work on developing a scalable and robust mobile application for controlling IoT devices.
Responsibilities
- Develop and maintain a high-performance mobile application using Flutter for iOS & Android.
- Integrate with backend services built using Spring Boot and MySQL.
- Implement WebSocket-based communication for seamless app-device interactions.
- Optimize app performance and troubleshoot issues.
- Collaborate with UI/UX designers, backend developers, and IoT engineers to enhance the user experience.
- Ensure app security, including authentication, data encryption, and secure API handling.
- Write clean, modular, and maintainable code following best practices.
Requirements
- 2-5 years of experience in Flutter app development.
- Proficiency in Dart and experience with Flutter SDK, GetX for state management.
- Experience in REST API and WebSocket integration.
- Familiarity with Firebase and MySQL.
- Knowledge of mobile app deployment processes (Play Store & App Store).
- Ability to work on-site and collaborate with the team.
- Must have worked on native app development (Java/Kotlin, Swift) for at-least 1 year.
Nice-to-Have
- Experience with Zigbee, Thread, or Bluetooth-based IoT apps.
- Previous work in smart home automation or IoT platforms.
Benefits
- Competitive salary based on experience.
- Opportunity to work on a next-gen IoT platform.
- Collaborative and fast-paced startup environment.
- Career growth and skill development opportunities.
Level of Expertise
Flutter - 2 years
GetX - 2 years
Dart programming language - 1 year
MySQL - 2 years
Rest API - 2 years
Kotlin - 1 year
Android - 1 year
Java (All Versions) - 1 year