ThoughtLine Technologies

4 weeks ago


Thiruvananthapuram, Kerala, India ThoughtlineTech Full time

Company Description :

Since 2008, ThoughtLine has specialized in providing niche, custom solutions to Fortune 50 companies with consistent and predictable service.

Moving beyond traditional client-vendor dynamics, ThoughtLine operates as an extension of its clients, ensuring their information technology needs are fully managed.

Based out of state-of-the-art facilities, our dedicated IT professionals deliver world-class services, enabling clients to focus on their core business operations.

Role Description :

- This is a full-time on-site role for a Senior Flutter Developer located in Trivandrum.

- The Senior Flutter Developer will be responsible for developing and maintaining mobile applications using the Flutter framework.

- Day-to-day tasks include designing and implementing new features, debugging and troubleshooting issues, collaborating with cross-functional teams, and ensuring application performance and responsiveness.

- The role also requires active participation in code reviews and mentoring junior :

- Minimum 4+ years experience in Flutter.

- Strong communication and collaboration skills.

- Expected to work during the 1:00 PM to 10:00 PM shift hours.

- These 3 are mandatory (also, it will be nice if they have basic experience in Unity).

Flutter Development Expertise :

- Extensive experience in building cross-platform apps using Flutter and Dart.

- Proficiency in developing and maintaining responsive UI with Flutter Widgets, Custom Animations, and State Management solutions (Provider, Riverpod, Bloc, or GetX).

- Familiarity with Flutters rendering engine and optimizing app performance for both iOS and Android platforms.

GRPC Integration :

- Hands-on experience with gRPC for efficient client-server communication.

- Proficiency in defining and implementing protocol buffers (protobuf) and managing gRPC streams for real-time data exchange.

- Experience in handling gRPC calls, error management, and optimization for mobile networks.

Mobile App Architecture :

- In-depth understanding of MVVM, Clean Architecture, and SOLID principles in Flutter projects.

- Experience with modular code organization, dependency injection (using packages like get_it or injectable), and scalable project structures.

(ref:hirist.tech)