
- Responsible for developing new apps and enhancing the features in existing mobile apps
- Support the entire application lifecycle (concept, design, test, release and support);
- Produce fully functional applications writing clean code.
- Gather/identify specific requirements and suggest solutions, convert UI/UX into working code
- Write unit tests to identify malfunctions. Troubleshoot and debug to optimize performance.
- Stay up-to-date with new technology trends, Quickly write prototypes to help the product team test a concept.
- Participate in technology POCs
- Create sandbox environments for our customers and partners.
- Design and document high performing and scalable solutions as per the technical requirements.
What do you have?
- 3-5 years of relevant experience
- You have around 2 years of experience in Flutter/Dart, Firebase.
- Strong experience in converting UI/UX into working code.
- Can come-up with and evaluate different algorithms for a problem and can recommend the best fit with supporting data.
- Have the ability to develop clear & concise documentation.
- You can spot challenges, trends and opportunities (including but not limited to technology, regulations, business) to formulate product implementation strategy.
- Comprehensive experience in design patterns, data structures & algorithms, building custom UI & exposure to various third-party UI libraries, REST APIs, developing mobile applications with in mobile data management.

About Emproto Technologies Private Limited
About
Emproto is a young organization started by Tech enthusiasts who have worked as Product Managers and architects for organizations like Flipkart, Axis Bank, Synchronoss Technologies. Emproto is a Full stack mobile and web app development partner for organizations like Innoviti, Talisma, Savaari.com among others. It is a rapidly growing organization with about 60 problem solvers working on cutting edge technology stack.
https://emproto.com/our-work.php
Company video


Connect with the team
Similar jobs (10)

Looking to grow your career with a global leader?
Join the Indian unit of a multi-billion dollar German MNC (owned by Schneider Electric) that offers:
- High Growth: 20% YoY expansion building world-beating software.
- True Balance: Peak performance with a 4.1 Glassdoor rating for work-life balance.
Apply to the job below!
Sr. Flutter (Mobility) Developer
Location: Nashik / Pune (Baner)
Employment Type: Full-time
Experience Required: 7 to 10 Years
Experience
- 5+ years of hands-on Flutter experience in production environments
- Experience delivering enterprise-grade mobile applications deployed to app stores
- Strong experience working in Agile / Scrum environments
- Hands-on experience participating in technical design discussions
- Exposure to guiding or mentoring junior developers is preferred
- Demonstrable AI-augmented engineering practice — daily use of AI coding assistants
Required Skill Set
- Strong expertise in Flutter and Dart, with experience building scalable mobile applications
- Solid understanding of mobile architecture patterns (MVC / MVP / MVVM, Clean Architecture basics)
- Experience with state management solutions (BLoC, Riverpod, Provider, etc.)
- Proficiency in building modular Flutter applications and reusable UI components
- Good understanding of Android and iOS fundamentals, lifecycles, and platform limitations
- Knowledge of and ability to leverage iOS and Android platform capabilities, including native features (rich push notifications, app shortcuts, deep OS integration), background tasks, automation, and device-level integrations (sensors, geofencing, NFC, Bluetooth)
- Experience with REST / GraphQL API integration and network handling
- Knowledge of secure coding practices and basic mobile security concepts
- Experience in performance optimization, memory management, and efficient rendering
- Familiarity with CI/CD pipelines, automated testing (unit, widget, integration), and build processes
- Experience with app store releases, versioning, rollout, and production support
- Strong collaboration skills with backend, QA, DevOps, and product teams
- Active, daily use of AI coding assistants as part of a personal engineering workflow
- Ability to articulate where AI accelerates work and where it falls short
- Habit of reviewing, testing, and questioning AI-generated code rather than accepting it blindly
- Comfort with prompt iteration, context-setting, and prompting patterns for code, refactors, and debugging
- Curiosity about emerging AI tooling in the mobile space (AI-assisted UI generation, on-device LLMs, AI-powered testing, etc.)
Responsibilities
- Design, develop, and maintain robust Flutter mobile applications
- Translate functional and technical requirements into clean, maintainable code
- Collaborate closely with mobile architects to align with platform standards and best practices
- Participate in code reviews, ensuring quality and consistency — including reviewing AI-generated contributions with the same rigor as human-written code
- Contribute to technical design and solution discussions, including how AI can be applied to product features and to the development workflow itself
- Identify and resolve performance, stability, and usability issues
- Write unit, widget, and integration tests to ensure application quality
- Support release activities, bug fixes, and production issues
- Mentor junior developers and promote engineering best practices, including responsible and effective use of AI tooling
- Stay current with the evolving AI tooling landscape and share learnings with the team
Job Description for Flutter Developer:
Profile: Flutter Developer
Experience: 1-2 yrs
Qualification: B.Tech/MCA
Working Days: 5
Job Nature: Permanent
Roles And Responsibilities:
- Develop, test, and maintain cross-platform mobile applications using Flutter and Dart.
- Build responsive, user-friendly, and visually appealing mobile interfaces.
- Translate UI/UX designs and wireframes into high-quality Flutter applications.
- Write clean, maintainable, reusable, and well-documented code.
- Integrate REST APIs, third-party services, and backend systems.
- Work with databases, authentication, push notifications, and other mobile services.
- Implement state management solutions such as Provider, Riverpod, Bloc/Cubit, or GetX.
- Debug, troubleshoot, and resolve application issues and performance bottlenecks.
- Perform unit, widget, and integration testing.
- Collaborate with product managers, designers, backend developers, and QA teams.
- Participate in code reviews and follow software development best practices.
- Optimize applications for performance, stability, security, and scalability.
- Publish and maintain applications on the Google Play Store and Apple App Store.
- Stay updated with the latest Flutter, Dart, mobile development, and industry trends.
Flutter Developer Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- 1+ years of professional experience in Flutter development.
- Strong proficiency in Dart and Flutter.
- Experience developing and deploying Android and iOS applications.
- Good understanding of Flutter widgets, layouts, navigation, animations, and responsive design.
- Experience integrating RESTful APIs and third-party APIs.
- Strong understanding of state management and application architecture.
- Experience with Git/GitHub/GitLab and version-control workflows.
- Good understanding of JSON, HTTP, asynchronous programming, and API integration.
- Experience with debugging, testing, and performance optimization.
- Understanding of mobile application security and best practices.
- Strong problem-solving and analytical skills.

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
Urgent Hiring !!!
We are looking for Flutter Developer,
1+ years of experience in developing native and cross-platform mobile applications
Experience in one of the programming languages: (Java and Kotlin (Android) Swift and Objective-C (iOS))
React Native (hybrid development)
Knowledge of Flutter SDK, Getex, Provider, Android Studio and IntelliJ, Visual Studio Code,
SQLite, MySQL, and PostgreSQL databases
REST APIs
Experience with Git and Jira
Familiarity with Agile development approaches
Experience: 1 to 2 years
Location: Surat (onsite & fulltime)
About the company:
Our client is a rapidly growing omni-channel luxury retailer with eight stores across Mumbai, Delhi, Kolkata and a global e-commerce platform servicing 65+ countries worldwide. The 18-year-old company is an established market leader with considerable brand equity.
Job Description:
- Work closely with various people and teams throughout the entire app development cycle (concept, design, build, deploy & test) in an agile environment.
- Design and build applications for the Android & iOS platform using Flutter.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
- Knowledge of other web technologies and UI/UX standards.
- Familiarity with cloud message APIs and push notifications.
- Proficient understanding of code versioning tools like Git.
- Maintain and update the existing mobile app.
Job Specifications:
- Graduate or Post-graduate Engineer in CSE/IT/EE or allied field with 5+ years of relevant mobile app development experience.
- Minimum 2 years of experience in Flutter is a must.
- Familiarity with RESTful APIs to connect apps to back-end services.
- Excellent communication and interpersonal skills.
- Strong problem solving, analytical, decision-making and technical ability.
Benefits
- Rewards & Recognition Policies
- Group Mediclaim Cover
About Upaz:
UPAZ is a Farmer First approach agri-fintech team working on a panchayat-level Community Commerce & Financing model enabling B2C delivery of financial and agriculture-related services and products to smallholder farmers right at their doorstep.
Upaz is part of the financial inclusion lab at IIM Ahmedabad and the winner of the Social Alpha Agritech Challenge. Upaz is funded by July Ventures, IIM Ahmedabad, Mr. Kapil Mehan (ex MD of Tata Chemicals, ex CEO of Coromandel International Limited, ex Group CEO Zuari Agrochemicals), Mr. Devrajan Nathan (Founder of Arya.ag) others
We firmly believe that serving smallholder farmers in India presents one of the greatest opportunities for scale and impact in both agricultural and financial inclusion today.
For future information please visit: Grey Matter Technologies Pvt Ltd. | Agro Fintech | India
We are seeking a skilled Mobile Application Developer with knowledge of Agile and Waterfall methodologies for software development to join our dynamic team. As a Mobile Application Developer, you will be responsible for developing innovative Android and iOS applications, utilizing your expertise in various technologies and tools.
Responsibilities:
- Design, develop, and maintain high-quality Android applications that our requirements and specifications.
- Apply Agile and Waterfall methodologies as appropriate to ensure effective project management and timely delivery of high-quality software solutions.
- Utilize knowledge in SQLite to design and implement efficient and reliable database management systems for Android applications.
- Use Git to manage version control and collaborate effectively with other developers working on the project.
- Employ Dart and Getx to write clean, modular, and efficient code that follows industry best practices and coding standards.
- Continuously improve the development process by actively seeking feedback, participating in brainstorming sessions, and implementing innovative solutions to enhance productivity and efficiency.
- Collaborate with UI/UX designers to create visually appealing and user-friendly interfaces, ensuring a seamless user experience across different devices and screen sizes.
- Demonstrate a good understanding of Android Studio, Xcode, and Visual Studio, including their features, tools, and capabilities, to efficiently develop and debug applications.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Proven experience of 2 to 4 years developing Android applications.
- Proficiency in Dart programming language and familiarity with the Getx framework.
- Strong knowledge of Agile and Waterfall methodologies.
- Experience with SQLite database management.
- Proficiency in Git version control system.
- Familiarity with design principles and user experience (UX) concepts.
- Understanding of Android Studio, Xcode, or Visual Studio.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Visual Studio, and ability to work with their respective tools and features.
Compensation:
- Based on experience and skills we will offer the best salary.
Why Work with us -
- Upaz is a fast-growing agri-fintech start-up with a unique farmer financing model.
- It has very high acceptability among its farmers, clients, and other stakeholders.
- A chance to be part of an ever-growing team and to understand and be part of the organisation building core team
Bottom-Funnel provides the system and framework that modern marketers need to generate clients from scratch.BOTTOM-FUNNEL is a 360° digital branding and marketing agency that provides a wide spectrum of internet marketing services to enhance the online presence of all kinds of businesses. We offer global solutions of digital marketing and all IT trending technology solutions, communication through classifieds, web portals, social media networks, advertising channels, and search engines. Our digital experts and business consultants help clients by providing only the best digital marketing strategy to develop through innovation and creativity.
Employment Type: Employee - Full Time
Work Location: Jaipur, Rajasthan ( Work From Office Only)
Notice Period : Immediate - 15 Days 30 Days only
Job Summary
An Android developer is responsible for developing applications for devices powered by the Android operating system. Due to the fragmentation of this ecosystem, an Android developer must pay special attention to the application’s compatibility with multiple versions of Android and device types. They must also have a strong understanding of the patterns and practices that revolve around such a platform.
Responsibilities
• Design, build and maintain high performance, reusable, and reliable Kotlin code.
• Ensure the best possible performance, quality, and responsiveness of the application. Help maintain code quality and automatization.
• Should be familiar with architectural patterns like MVP, MVVM, MVC.
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
• Familiarity with RESTful APIs to connect Android applications to back-end services.
• Strong knowledge of Android UI design principles, patterns, and best practices
• Experience with offline storage, threading, and performance tuning
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks
• Build lightweight, low latent Android applications with limited or no dependency on third-party modules.
• Unit-test code for robustness, including edge cases, usability, and general reliability
Must Have:
Exposure to Kotlin, RxJava / LiveData / Coroutines, Caching & Database
Good to Have:
• Minimum of 2+ years of experience in Java
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
• Familiarity with RESTful APIs to connect Android applications to back-end services
• Strong knowledge of Android UI design principles, patterns, and best practices
• Camera APIs, Exoplayer, Profiling & Performance Tuning, Unit Testing.
• Design and build applications for Android devices.
• Maintain quality and ensure responsiveness of applications.
• Collaborate with the rest of the engineering team to design and launch new features.
• Maintain code integrity and organization.
• Be proficient with Java and Kotlin.
• Experience with offline storage, threading, and performance tuning.
• Must be familiar with RESTful APIs to connect android applications to back-end services.
• Experience with cloud message APIs and usage of push notifications.
• Knowledge of Git.
Qualifications
• Minimum 2 Years of experience in building Android Apps using
• Strong knowledge of Android SDK
• Familiarity with cloud message APIs and push notifications.
• Proficient understanding of code versioning tools such as Git, SVN, bit bucket
• Experience detecting and correcting memory usage issues as well as optimizing code for application performance
• Unit-test code for robustness, including edge cases, usability, and high reliability
• Work with modern tools including Jira, Slack, GitHub, Google Docs, etc
• Rock solid at working with third-party dependencies and debugging dependency conflicts
• Experience with task planning and estimating effort
• Strong collaborator and comfortable to work in an agile, remote and distributed team environment
Benefits :
- Opportunity to work on highly challenging international projects.
- Opportunity to travel & work with International clients.
- Flexible and friendly work environment
- Great organisational culture, focus on employee's well-being.
- Work-life balance.
- Be part of the best place to work for certified company
- Create and maintain mobile applications.
- Contributing to the development of project schedules and workflows.
- Recommending changes and enhancements to applications.
- Work from UI/UX requirements, APIs and mock-ups to build functional and high-performance applications.
- Keep abreast of the latest technology for mobile applications.
- Work with other developers to brainstorm new applications.
- Create UI tests to source analytics.
Job Title: Android Developer
Experience: 2 yrs to 6 yrs
Notice Period: upto 15 days
Location: Chennai
Job Description :
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Strong knowledge of Android UI design principles, architectural patterns, and best practices
- Strong Knowledge in integrating Android apps with back-end applications through RESTful web services
- Experience with offline storage, threading, and performance tuning
- Experience in app release management and publishing
- Familiarity with cloud message APIs and push notifications using FCM
- Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
- Knowledge of the open-source Android ecosystem and the libraries
- Ability to understand business requirements and translate them into technical documents
- Understanding of Google’s Android design principles and interface guidelines
Scope of Work:
- Understand the Requirement
- Create wireframes / UI
- App development & testing
- Release Management & Publishing apps
- Following Coding best practices









