
We are hiring a Flutter Developer with strong experience in Flutter, Dart, and Firebase to build scalable cross-platform mobile applications.
🔹 Requirements
- 2+ years of Flutter development experience
- Strong knowledge of Dart
- Hands-on experience with Firebase (Auth, Firestore, FCM)
- Experience in REST API integration
- Knowledge of state management (Bloc / Provider / Riverpod)
- Experience in Play Store / App Store deployment
🔹 Good to Have
- Payment gateway integration
- CI/CD experience
- Exposure to Kotlin or Swift

Similar jobs

Job Summary
iCloudEMS is looking for a highly skilled PHP Backend Developer with strong experience in web application development and hands-on expertise in React Native for mobile applications. The ideal candidate will be responsible for developing scalable backend systems, integrating APIs, and collaborating closely with frontend and mobile teams to deliver high-quality education management solutions.
Key Responsibilities
Design, develop, and maintain PHP-based backend web applications
Build and manage RESTful APIs for web and mobile applications
Integrate backend services with React Native mobile applications
Optimize application performance, security, and scalability
Work with databases (MySQL/PostgreSQL) for data modeling and query optimization
Implement authentication, authorization, and role-based access control
Collaborate with UI/UX designers, frontend developers, and QA teams
Troubleshoot, debug, and enhance existing applications
Follow coding standards, best practices, and documentation guidelines
Required Skills & Qualifications
Strong expertise in Core PHP / Laravel / CodeIgniter
Solid understanding of backend architecture and MVC frameworks
Hands-on experience in React Native (Android & iOS)
Experience with REST APIs, JSON, and third-party API integrations
Proficiency in MySQL and complex SQL queries
Knowledge of server-side security (JWT, OAuth, data protection)
Familiarity with Git / GitHub / Bitbucket
Experience with payment gateways, notifications, and background jobs
Understanding of web hosting, deployment, and server management (Linux)
Good to Have
Experience in education domain / ERP / CRM/HRMS/EMS platforms
Knowledge of Node.js or other backend technologies
Exposure to cloud services (AWS, Azure, etc.)
Experience with CI/CD pipelines
Basic understanding of UI/UX principles
Why Join iCloudEMS?
Opportunity to work on scalable education management systems
Collaborative and growth-oriented work environment
Exposure to modern technologies and enterprise-level projects
Competitive salary and performance-based growth
Software Development Engineer III (React Native)
Experience: 7+ years
About Wekan Enterprise Solutions
Wekan Enterprise Solutions is a leading Technology Consulting company and a strategic investment partner of MongoDB. We help companies drive innovation in the cloud by adopting modern technology solutions that help them achieve their performance and availability
requirements. With strong capabilities around Mobile, IOT and Cloud environments, we have an extensive track record helping Fortune 500 companies modernize their most critical legacy and on-premise applications, migrating them to the cloud and leveraging the most cutting-edge technologies.
Job Overview
We are seeking an experienced and passionate Mobile Software Development Engineer (SDE-3) with expertise in React Native. In this senior role, you will lead efforts to modernize legacy applications and develop new, high-performance mobile applications for large enterprise
clients and growth-stage startups. You will play a key role in mission-critical projects, working closely with business stakeholders, customer technical teams, and MongoDB Solutions Architects.
The ideal candidate will have strong technical leadership, system design expertise, and a track record of mentoring junior engineers. You will thrive in a fast-paced environment, driving the delivery of scalable, high-quality mobile applications.
Location - Chennai or Bangalore
Required Experience and Skills:
● 7+ years of experience in mobile application development, with at least 3+ years of hands-on experience working with React Native and TypeScript.
● Proven experience building high-performance mobile applications for
enterprise-grade solutions or high-traffic consumer apps.
● Solid understanding of mobile architecture, component design, and system performance optimization, with hands-on experience in testing, debugging, and performance tuning.
● Expertise in integrating RESTful APIs, third-party SDKs, and cloud services into mobile applications.
● Experience with state management libraries such as Redux or Context API.
● Strong proficiency in JavaScript (ES6+) and TypeScript, with a deep understanding of modern front-end development practices.
● Hands-on experience with mobile build tools, CI/CD pipelines, and version control systems.
● Strong problem-solving skills, attention to detail, and experience writing and maintaining clear, detailed technical documentation.
● Excellent verbal and written communication skills, with the ability to clearly explain complex technical concepts to both technical and non-technical stakeholders.
Good to Have Skills:
● Familiarity with Atlas Device Sync, Ditto, PowerSync, ObjectBox, or similar technologies for offline-first solutions and data synchronization in mobile apps.
● Experience with native mobile development (e.g., Swift for iOS, Kotlin/Java for Android).
● Familiarity with cloud platforms such as AWS, Azure, or GCP, and Mobile Backend-as-a-Service (MBaaS) solutions (e.g., Firebase, AWS Amplify).
Job Summary:
As a Flutter Developer, you will be responsible for designing, developing, and maintaining high-performance mobile applications for both Android and iOS platforms. You will collaborate with cross-functional teams to create robust and scalable software solutions that meet our clients' needs. The ideal candidate should have a strong background in mobile application development using Flutter framework and a passion for creating innovative and visually appealing user experiences.
Job description:
Mobile App Development:
- Design, develop, and maintain efficient and reliable mobile applications using Flutter.
- Collaborate with cross-functional teams to define, design, and ship new features.
UI/UX Design:
- Implement pixel-perfect UI designs and ensure a seamless and visually appealing user experience.
- Work closely with designers to translate design concepts into functional UI components.
Integration:
- Integrate third-party APIs and libraries as needed to enhance app functionality.
- Ensure seamless data exchange between the mobile app and server-side components.
Testing and Debugging:
- Conduct thorough testing of applications to identify and resolve bugs and performance issues.
- Collaborate with Quality Assurance teams to ensure the reliability of the application.
Code Optimization:
- Continuously optimize code for performance, scalability, and maintainability.
- Stay updated on the latest Flutter releases and incorporate new features and improvements.
Documentation:
- Create and maintain comprehensive documentation for all code and development processes.
- Collaborate with technical writers to produce user guides and developer documentation.
Collaboration:
- Work closely with product owners, designers, and other developers to understand project requirements and deliver high-quality solutions.
- Participate in code reviews and provide constructive feedback to team members.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- as a Flutter Developer.
- Strong understanding of the Flutter framework and Dart programming language.
- Experience with mobile app development for both Android and iOS platforms.
- Knowledge of RESTful APIs and integration with backend services.
- Solid understanding of the full mobile development life cycle.
- Excellent problem-solving and communication skills.
- Ability to work independently and as part of a collaborative team.
- Experience with version control systems, such as Git.
- Knowledge of additional mobile development languages/frameworks (e.g., Swift, Kotlin) is a plus.
Good personality with good Communication.
Male or Female can apply.
Interested candidate can share their CV on triple nine zero nine three double one double four.
Job Description:
We are looking for a talented and motivated Full Stack Development Intern to join our team. This internship offers an exciting opportunity to work on real-world project, enhance your skills, and gain hands-on experience in full-stack development using Flutter for mobile applications and React for web development.
Key Responsibilities:
- Mobile App Development: Collaborate on building and enhancing the Flutter mobile application for Android and iOS.
- Web App Development: Assist in creating responsive and feature-rich web applications using React.
- Backend Integration: Work on integrating the frontend with our backend systems and APIs.
- Debugging & Optimization: Identify and resolve issues across platforms to ensure high performance and scalability.
- Collaboration: Work closely with designers, developers, and product managers to bring ideas to life.
- Feature Development: Implement new features across the mobile app, web app, and backend to enhance the user experience.
Skills and Qualifications:Must-Have:
- Experience or academic exposure to Flutter and React.
- Basic knowledge of Dart for Flutter and JavaScript/TypeScript for React.
- Understanding of RESTful APIs and how to consume them.
- Familiarity with Node.js.
- Knowledge of Git for version control.
- Basic database concepts (MongoDB).
- Strong problem-solving skills and the ability to work in a collaborative environment.
Nice-to-Have:
- Exposure to state management tools like Redux.
- Knowledge of Keys(Global keys) in Flutter.
- Knowledge of AWS.
React Native Developer
We are looking for a talented and experienced React Native Developer to join our team. The ideal candidate will have a strong background in developing mobile applications with React Native.
Roles and Responsibilities:
- Develop and maintain high-quality mobile applications using React Native
- Collaborate with designers and other developers to create user-friendly and visually appealing interfaces.
- Write clean and maintainable code using TypeScript.
- Utilize Flexbox layout to create a responsive User Interface that works on different screen sizes.
- Use Realm to manage local data storage and synchronize data with remote servers.
- Integrate GraphQL to efficiently fetch and manage data in our applications.
- Participate in code reviews and contribute to our development processes
- Stay up-to-date with the latest trends and technologies in mobile development
Skills Required:
- 4 to 7 years of strong experience with React Native.
- Experience in TypeScript programming language.
- Experience in GraphQL will be an advantage.
- Familiarity with Realm or other local data storage solutions
- Knowledge of chatbot development using natural language processing and machine learning techniques
- Understanding of data analytics and experience with tools like Google Analytics, Firebase Analytics, or similar
- Prior experience in Start-ups would be an added advantage .
- Strong problem-solving and analytical skills with a focus on algorithms
- Experience working on POS and Kiosk projects, integrating payment gateways.
- Excellent collaboration and communication skills
- Bachelor's Degree in Computer Science.
● Would work on our Flutter codebase writing cross platform code for both
Android and iOS.
● 🎨 Work closely with product and design to create amazing user experiences.
● 🐜 Watch out and fix production issues, and target on running a smooth
experience.
● 📈 With the help of the rest of the team, you maintain a great app with few bugs
and trustable analytics: KPIs, logs, crash logs, boards.
Above all, you would be the owner of the app side of things. Drive it to success. That
will be the goal.
We are tech/language agnostic when it comes to developers, so the only hard
requirement is to be smart and passionate. That being said, having the skills below will
be an advantage:
● Experience working with Flutter and/or Dart
● Experience with React/React Native (makes it easier to pick up flutter)
● Experience with Native app development (sooner or later you might get to a point
where you need to write native modules as well)
Good to have skills:
|
|
Should have a positive approach with an urge to learn new skills. Should be innovative and ready to probe into new areas of business. Should be open to learn new technologies. Should be ready to work in a team |
|
Should have a minimum of 3-4 years of relevant work experience. |
We're looking for an experienced and mature engineer (2-6 yrs experience), who wants to build incredible products while shaping the architecture, tools, and engineering culture of our company
Responsibilities:
- Architect and build our native Android application using Java or Kotlin.
- Set up our backend using either the MEAN (Mongo, Node) or Django stack.
- Collaborate with the design team on feasibility and design reviews.
- Set up DevOps processes - CI/CD and release management.
- Hire an additional backend engineer to scale the application based on requirements.
Requirements:
- You possess strong computer science fundamentals.
- You have native Android application development skills - with Java/Kotlin as a framework.
- You have strong knowledge of Android UI design principles, patterns, and best practices.
- You have built backends for mobile applications - using the MEAN or Django stack.
- You have some mobile app projects that are worthy of public view (Play Store, Github).
- You like discussing a plan upfront, welcome open collaboration and are an excellent verbal and written communicator.
- We’re a fast-paced environment so while we value robustness, we also hope for speed. You’ll hop from project to project and should be a self-starter.
- You are open to learning new stuff (important).
- You are humble, kind, and are open to feedback (important)
Job Description for flutter developer
Role/Project Description Will be responsible for User Interface development of various android/IOS based mobile applications for HCIN clients and partners. The candidate will work in a global, highly innovative and agile environment made up both by talented youngsters and senior professionals.
Job Responsibilities:
- Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance
- Contribute in all phases of the development lifecycle: concept, design, build, deploy, test, release to app stores and support.
- Diagnose performance issues, fix bugs (including crashes and ANRs) to increase the functionality of the application
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Collaborate with team members (product managers, developers, designers) to brainstorm about new features and functionalities.
Desired Profile:
- Experience required 1 year
- B. Tech, MCA, M. Tech degree in Computer Science Engineering or a related subject
- Proficient in Java/Kotlin programming
- Knowledge and experience in Flutter Framework and DART programming
- Hands on experience in using RESTful APIs
- Hands on experience in designing and developing microservices architecture and containers
- Object oriented analysis, UML and design using common design patterns.
- Hands on experience in development IDE Android Studio, Android SDK, Firebase Test Lab
- Experience with offline storage, threading, and performance tuning
- Familiarity with push notifications
- Familiarity with IOS integration with Flutter
- Experience using GitHub or similar environment
- Complete understanding of SDLC
- Experience with Agile development
- Experience with Material Design and Android UI design principles, patterns and best practices
- Good knowledge of adding third-party libraries
We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Responsibilities:
- Design and build applications for the iOS platform
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organisation, and automation.
Requirements:
- Proficient with Swift 4 (depending on project requirements), and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with Online/Offline storage, threading, and performance tuning
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple's design principles and interface guidelines.
- Knowledge of low-level C-based libraries is preferred.
- Familiarity with cloud message APIs and push notifications
- Knack for benchmarking and optimisation
- Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
- Familiarity with continuous integration










