Thinking IT Corp. Logo

Thinking IT Corp.

Flutter Developer

Posted Yesterday
Be an Early Applicant
In-Office or Remote
3 Locations
Mid level
In-Office or Remote
3 Locations
Mid level
The Flutter Developer will create and maintain desktop applications across various OS, write native code, collaborate with backend teams, and optimize performance.
The summary above was generated by AI
Responsibilities:
  • Develop and maintain features for our desktop application (Windows, macOS, Linux).
  • Write native code when necessary to integrate OS-level functionality.
  • Collaborate with backend developers to integrate APIs and data storage.
  • Optimize performance and ensure smooth user experience.
  • Troubleshoot, debug, and deploy desktop builds.

RequirementsRequirements:
  • Strong experience with Flutter, including desktop support.
  • Experience writing native code in Swift/Objective-C for platform-specific features.
  • Solid understanding of state management (Provider, Riverpod, Bloc, or similar).
  • Experience with desktop app packaging and deployment.
  • Familiarity with REST APIs, WebSockets, and local databases (SQLite, Hive, etc.).
  • Good understanding of Git and version control.
  • Strong problem-solving skills and attention to detail.
Nice to Have:
  • Previous experience with time tracking apps or productivity tools.
  • Knowledge of CI/CD pipelines for desktop apps.
  • UI/UX skills to help improve the user interface.

Benefits
  • Remote-friendly position.
  • Collaborative and supportive team environment.

Top Skills

Bloc
Flutter
Git
Hive
Objective-C
Provider
Rest Apis
Riverpod
Sqlite
Swift
Websockets

Similar Jobs

An Hour Ago
Remote
6 Locations
Senior level
Senior level
Artificial Intelligence • Information Technology • Consulting
Lead a team of engineers to develop and deploy innovative ML solutions, focusing on LLMs and AWS Cloud services, while overseeing the ML lifecycle and fostering team growth.
Top Skills: AWSLlmsMlopsPythonPyTorchTensorFlow
An Hour Ago
In-Office or Remote
7 Locations
Senior level
Senior level
Artificial Intelligence • Information Technology • Consulting
Lead a team of engineers in developing ML solutions, focusing on LLMs and AWS cloud services, while managing projects and fostering team growth.
Top Skills: Amazon BedrockAWSHugging FaceOpenaiPythonPyTorchTensorFlow
An Hour Ago
In-Office or Remote
3 Locations
Senior level
Senior level
Other
Develop and maintain features for the Boss Revolution platform using Golang, lead the software lifecycle, and collaborate with teams.
Top Skills: AWSDockerGitGoMongoDBNoSQL

What you need to know about the Edinburgh Tech Scene

From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account