
4+ years of total software development experience with minimum 2+ years in Flutter
Product-based company experience is mandatory (B2C scale preferred)
Proven ability to own end-to-end Flutter mobile architecture for high-scale apps
Strong expertise in Dart, Flutter SDK internals, and advanced state management (Bloc / Riverpod / Provider)
Hands-on experience with platform channels and native integrations (Android & iOS)
Deep knowledge of performance optimization: app startup time, FPS, memory leaks, widget rebuilds, rendering pipeline
Experience with profiling tools (Dart DevTools, Android Profiler, Xcode Instruments)
Strong skills in offline-first architecture, caching layers, and API integrations
Ability to optimize video playback, downloads, DRM, and OTT workflows
Strong command of clean code, SOLID principles, and scalable mobile system design
Experience reviewing code and mentoring engineers (Senior IC rol

Similar jobs
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Responsibilities
Develop quality mobile and web applications
Design highly scalable, testable code
Discover and fix programming bugs
Qualifications
Bachelor's degree or equivalent experience in Computer Science or related field
Development experience with programming languages
Hands on knowledge of dart would be great
Hands on knowledge of flutter would be great
Experience with the BLOC design pattern would be a big plus
Working knowledge of API integration
Experience with Flutter 2.0 for building both web and mobile applications would be a big plus
Good communication skills to operate in today's remote work environment
Job Description :
Position : Flutter Developer
Location : Gurugram, India (Immediate Joining)
Working Days : 5 Days WFO
Key Responsibilities :
- Design and build advanced mobile apps for Android & iOS using Flutter.
- Collaborate with UI/UX designers to create intuitive user interfaces.
- Integrate REST APIs and third-party services into apps.
- Write clean, maintainable code and perform tests for robustness.
- Ensure high performance and responsiveness in all apps.
Requirements :
- 3+ Years of experience in Flutter app development.
- Proficient in Dart with strong object-oriented programming skills.
- Experience with Android/iOS mobile development (native or cross-platform).
- Familiarity with Firebase, RESTful APIs, and version control tools (Git).
- Understanding of mobile UI/UX principles.
- Experience with state management (Bloc, Provider, GetX) and Agile methodologies.
Role & Responsibilities
- Develop high-quality, scalable mobile applications for Android platform using Kotlin.
- Collaborate closely with cross-functional teams to define, design, and implement new features.
- Write clean, efficient, and maintainable code, following coding standards and best practices.
- Optimise mobile app performance to ensure a smooth and responsive user experience.
- Conduct code reviews and provide constructive feedback to team members.
- Stay updated with the latest mobile development trends, tools, and technologies.
- Troubleshoot and debug issues to maintain application stability.
- Participate in the full software development lifecycle, from concept to deployment and support.
About UpSolve
Working on new tech solutions around Image, Video and NLP. At UpSolve we focus on making AI available and affordable for all at scale.
Job Description:
The selected candidate will be responsible for the ideation, development, and execution of mobile and web apps.
Freshers, please DO NOT apply.
Job Responsibilities:
- Advise on the design of iOS, Android and Web apps
- Develop entire applications using Flutter, Android Studio or other platforms.
- Build Web apps in python backend using Flask or Django.
- Communicate and collaborate with different teams regularly.
Job Requirements:
- Experienced in publishing iOS and Android applications
- Experience in building futter applications and compiling using Xcode
- Bachelor's/Master's degree in Engineering, Computer Science (or equivalent experience)
- 3+ years of experience in full-stack development
- Should possess a portfolio of code or apps for review
- Must be a critical thinker and provide effective and efficient solutions
Location: Mumbai
Work Mode: Work from Office
Responsibilities:
● As a Flutter Developer, you will create multi-platform apps for iOS and Android
using Google’s Flutter development framework.
● The primary focus will be on creating new experiences and maintaining the
acclaimed app.
● Deep experience contributing to and managing high-scale production mobile
apps. You must have previous experience in Flutter development.
Requirements:
● 4-5 years working as a full-time professional developer (Mobile) and 2 Years in
flutter(Must).
● Experience building a moderately complex Android app with knowledge of dart.
● Bonus if it’s on the Play Store or we can view the project
● Willing to work with cross-platform frameworks.
● Willing to learn and work on different mobile platforms/frameworks when
needed.
● Published at least one app on the Play Store using Flutter/ Native
(Java/Kotlin/Swift/Object c).
● Good understanding of state management, Flutter flavors, and app architecture.
● Familiarity with GraphQL, REST APIs and mobile backend integration.
● Nice to have: Experience on Native side for android and ios
What it takes to work at Arré Voice:
● You have an extreme bias for action.
● You are a tinkerer and problem solving is a part of your DNA
● You thrive in a chaotic, resource scarce environment where new challenges are
a norm
● You have a fundamental, first principles approach to problem solving
● You have the right balance of data rigor and intuit
● You are passionate about fitness and inspire your colleagues to be fit
and design with the experience and credentials to back up that passion.
Someone who can take ownership of applications, solve technical
challenges and take pride in their solutions and code.
The ideal candidate will have experience building native applications,
javaScript knowledge and a portfolio of applications already published
either in the app store or self-hosted.
You’ll be a key member of the team tasked with contributing to a
number of high-value projects within Kinara to educate the teams to
increase the effectiveness of technology solutions
Essential Skills:
● Have one or more iOS/Android apps developed with Flutter.
Either deployed on the AppStore/Google Play or available on
Github
● 3+ years in mobile/web software development;
● 2 years of experience in developing Flutter applications.
● Good understanding of flutter state management approaches.
● Understanding of the Agile development life-cycle
● Strong understanding of OOP concepts.
● Experience with Git.
● Proven experience in writing readable code, creating extensive
documentation for existing code and refactoring previously
written code.
● Typescript/JS experience.
Good to Have
● Vue/React experience.
● Firebase/Realm experience.
● NoSQL & SQL experience
Position: Flutter Developer
Location: Remote
Employment Type: Full-time
Experience Level: Junior/Mid-level/Senior
About Us:
At Jin Technologies, we specialize in delivering customized IT consulting, services, and technology solutions to meet the unique needs of each client. Our team of seasoned experts collaborates closely with businesses to understand their challenges and goals, crafting strategies that drive efficiency, enhance security, and foster growth. From cloud computing and data analytics to software development and IT infrastructure, we offer a comprehensive suite of services to help business succeed.
Job Summary:
We are seeking a highly skilled and passionate Flutter Developer to join our dynamic team. The ideal candidate will have a strong background in mobile application development and be proficient in building high-quality, responsive, and cross-platform mobile apps using Flutter. You will be responsible for the entire application lifecycle, including designing, coding, testing, and deployment.
Key Responsibilities:
- Develop and Maintain Mobile Applications: Design, build, and maintain high-performance, reusable, and reliable Flutter code.
- Cross-Platform Development: Create mobile applications that work seamlessly across both iOS and Android platforms.
- UI/UX Implementation: Collaborate with UI/UX designers to ensure the technical feasibility of designs and a seamless user experience.
- Integration with Backend Services: Work closely with backend developers to integrate RESTful APIs and other backend services.
- Testing and Debugging: Write clean, testable, and efficient code. Identify and correct bottlenecks and fix bugs.
- Code Reviews: Participate in code reviews to maintain code quality and share knowledge with the team.
- Continuous Improvement: Stay up-to-date with the latest industry trends, technologies, and best practices to continuously improve the development process and product quality.
- Collaboration: Work closely with other developers, project managers, and stakeholders to deliver high-quality software within project timelines.
Qualifications:
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Technical Skills:
- Strong knowledge of Flutter and Dart programming language.
- Experience with third-party libraries and APIs.
- Familiarity with RESTful APIs, GraphQL, and other backend services.
- Understanding of the full mobile development lifecycle, including automated testing and building.
- Proficiency in using version control tools like Git.
- Knowledge of native mobile development (iOS/Android) is a plus.
- Soft Skills:
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and in a team environment.
- Time management skills and the ability to handle multiple tasks simultaneously.
Flutter Developer
Instrive is a Chennai-based start-up that provides high-quality Dev-ops solutions for clients worldwide. In this increasingly digital world, we strive to solve problems and create value. Instrive was founded with one goal in mind, creating high-quality products and delivering great user experiences worldwide.
A number of products are being developed for both in-house purposes and for our overseas clients, and we are actively expanding our team of talented professionals.
As part of our ambitious product roadmap, we need flutter developers for our team.
Your primary responsibility will be to develop flutter applications both (mobile and web) with a heavy focus on real-time communication such as WebRTC, web sockets etc.
You'll make a meaningful impact and create lasting connections with our outstanding team, no matter where your career takes you.
Responsibilities:
- Develop, test, and deploy fast and scalable Mobile, Web and Desktop apps.
- Lead the development of flutter applications.
- Identify production and non-production application issues as a part of deployment.
- Establish, refine and integrate development environment tools and software as needed.
- Building future-proof front-end libraries and reusable widgets.
- Knowledge in coding architecture.
- Collaboration with the IT team, researchers, and designers to design robust apps and encourage business goals.
- Create Unit and Integration tests to ensure the quality of code.
- Testing applications and fixing bugs, along with security and data protection features.
- Participate with developers in the integration of REST APIs.
- Conducting code reviews of peer developers.
Flutter Developer Requirements:
Technical Skills:
- Bachelor’s degree in computer science, computer engineering, or similar.
- Previous work experience as a Flutter developer for a minimum of 3 years.
- Strong hands-on experience with MBaaS systems such as Firebase.
- Must have strong knowledge in MVC and/or MVVM framework.
- An understanding of DART and its core principles.
- Knowledge of GIT, JSON, design framework and web services.
- Good understanding in State management, such as BLOC / GetX
- A robust understanding of MUI and how best to use the inbuilt functionality provided.
- A hands-on understanding of how to create responsive designs.
- An excellent understanding of emerging trends in visual design and user experience.
- Experience in application architecture and publishing apps.
- Understanding Agile methodologies, client-side and server-side procedures.
Good to have:
- Experience in native Android/IOS app development.
- Knowledge of HTML5 and its best practices.
- Cloud technology knowledge is a plus.
- Figma experience is a plus.
Soft Skills:
- Good communication skills.
- Critical thinking and time management.
- Good team player.
- Strong problem-solving and analytical skills.
- Collaboration to support business goals.
- Competence for individual contribution.
- Responsible for building native applications that can run on multiple platforms such as Android, iOS, or Windows
- Work as part of a small team to build React Native iOS / Android applications for Full Stack's clients.
- Architect, build and maintain excellent React Native applications with clean code.
- Implement pixel perfect UI's that match designs.
- Must have experience in using Flutter.
Role : Frontend Developer
Department : Technology Team
Experience : 2 - 3 Years of working experience in Frontend
Proficiency using modern web development technologies and techniques, including
(HTML5, JavaScript)
Location : South Delhi; 5 Day Working
Qualification : Bachelor’s degree in Computer Science or related field
Major Skills : JavaScript and ES6; HTML5/CSS3, Minimum 1 year flutter experience, etc
Requirements :
- Experience with Node.js as a backend framework and MongoDb or dynamodb (NoSQL)
- Experience with AWS and bitbucket
- Knowledge of integrating HTML with JAVA
Responsibilities :-
- Experience working with front-end web development and have worked on frameworks
like react js, angular js and / or Flutter
- Architect and develop a scalable and maintainable website/app
- Proven experience in troubleshooting, investigated and solved UI performance issues
- Architect solutions, establish best practices and introduce/implement new technologies.
- Knowledge of industry standard software best practices, development lifecycle processes and Agile and SCRUM methodologies
Preferred Qualities :-
- Ability to meet deadlines
- Assertive and go getter attitude
- Strong team player
- Analytical mind
- Relationship building
- Strong data understandings
- Strong problem-solving skills









