Founding Teams: Lead Flutter app developer
App Developer is needed in United States.
Client: Founding Teams
Location: Remote
Contract: Part Time
Company Description
Netra AI is a platform that enables you to develop your own AI vision apps. We at Netra are working with a vision of creating next-generation AI tools to democratize AI giving all-in access and flexibility to people for using “AI as a tool” and creating value in their lives. We are building a suite of mobile and web-based applications that people can use as a tool to build their own AI vision applications. People, businesses, and companies can upload their data to the application, select the use case, and the model will train automatically. They can then use this model on the device of their own choice. The application will enable customers to build various types of AI vision models and use cases that can be used for commercial, educational, and other purposes. In the current AI market, there is no availability of mid-layer consumer AI apps that can be used to build your own AI applications – consumer AI apps exist for very specific purposes and use a closed AI model trained by providers that is not available for customers to tune to their needs. For example, if a pizza place wants to use AI to quality check their pizzas, they don’t have access to easy-to-use, low-cost AI apps that they can tune for their application. Here is where the Netra AI platform can be used to seamlessly upload your data, train, and use your own AI model using the platform as a tool much like a ChatGPT or MS Excel.
Roles and responsibilities
- Design and build sophisticated and interactive apps using Flutter.
- Designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language.
- Translate and build the designs and Wireframes into high quality responsive UI code.
- Build data pipelines for Firebase and ML kit use cases.
- Explore feasible architectures for implementing new features.
- Suggest space and time efficient Data Structures.
- Follow the best practices while developing the app and also keeping everything structured and well documented.
- Document the project and code efficiently.
- Manage the code and project on Git in order to keep in sync with other team members and managers.
- Ensure security guidelines are always followed while developing the app.
- Perform time profiling and memory leaks assessment.
- Write unit tests for the App.
Desired Skills
- Experience in Android, iOS and web applications with strong experience in Flutter.
- Strong experience in consuming native iOS and Android features in Futter application using native bridge.
- Knowledge of object-oriented principles/programming.
- Experience with RESTful APIs to connect iOS and Android applications with backend services.
- Knowledge and experience working with Firebase for backend and Google’s ML Kit.
- Knowledge of third-party libraries and APIs like Maps, audio/video streaming & animations.
- Experience with Payment SDKs/API integration with Flutter App.
- Experience with integrating social platforms in Flutter App.
Technical Skills
Dart, Flutter, Android, iOS, Java/Kotlin, swift/objective-c, Git, Firebase, ML Kit, Computer vision, Deep Learning, ML Algorithms.
Must have top skills
- Flutter app development experience with firebase as backend.
- Experience with Google ML Kit.
- Knowledge of AI and Machine learning algorithms.
- Knowledge of software development life cycle, CI/CD and code versioning.
No longer accepting applications
Get instant notifications for new App Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.