Flutter Developer at FrontRow · Bengaluru (Bangalore) · 2 - 4 years · ₹5L - ₹20L / yr (ESOP available) · Posted 27 Apr 2022
● We provide a platform for you to grow exponentially along with the organisation.
● Grow with a team having strong foundations in software engineering practices.
● First-hand experience with a wide range of technologies that work at scale.
● Your role is not just subjected to coding , you will be involved in the end to end product phase from ideation to the product going live.
● Our focus is not from which tier 1 college you come from rather it is the skills/competencies you have and the progression you have shown in your career graph.
● Learn in an environment passionate about knowledge-sharing.
● Have a pivotal role in the transformation of our engineering culture.
Responsibilities:
● Work closely with our product and design teams to customize the user experience.
● Design components by translating product requirements, break down projects into tasks and provide accurate estimates. Build scalable and reliable technology solutions at a rapid pace.
● Prototype new and redesign features.
● A focus on UI design principles and making apps work intuitively.
● Strong coding abilities and experience with Dart.
● Actively participate in design and code reviews to build robust applications and prototypes.
● A willingness to dive deep, experiment rapidly and get things done.
● Understanding of object-oriented software development.
● Prior experience in working with social apps is a plus.
● Experience in working with machine learning applications, hardware features is a plus.
● Prior product building experience or from a startup background would be a plus.

Similar jobs (8)
Product Design Intern - AM:PM Network
We're building a short-form vertical video news app for people done with shout-fest news. You'll design the actual screens millions will scroll.
What you'll do
- Design feed, story, and onboarding screens in Figma, mobile-first, vertical video native
- Turn rough product ideas into clickable prototypes fast
- Sit with the founding team, ship, get feedback, iterate
- Own small features end to end, not just pixels
What we're looking for
- A portfolio with at least one real app or product interface
- Comfort in Figma and a bias for speed over polish-paralysis
- You use short-form apps daily and have opinions on why they work
- You can defend a design choice, not just make it pretty
Details
- 3-month internship, in-office, Andheri Mumbai
- Stipend during probation, conversion to full-time for strong performers
Position Title:
SDE Intern – Mobile Application
Location: Bangalore
Duration: 6 months (with potential for full-time conversion based on performance)
About PGAGI:
At PGAGI, we believe in a future where AI and human intelligence coexist in harmony, creating a world that is smarter, faster, and better. We are not just building AI; we are shaping a future where AI is a fundamental and positive force for businesses, societies, and the planet.
Key Responsibilities:
• Develop and maintain cross-platform mobile applications using Flutter or React Native.
• Collaborate with UI/UX designers and backend developers to deliver seamless app experiences.
• Integrate RESTful APIs and work with JSON data parsing, asynchronous programming, and real-time data handling.
• Participate in regular code reviews and follow best practices in mobile development.
• Debug and troubleshoot issues, optimize app performance, and write unit tests.
• Learn and apply Git-based version control, task tracking, and agile workflows.
⸻Required Skills & Knowledge :Programming & Frameworks:
• Proficiency in Dart (Flutter) or JavaScript/TypeScript (React Native).
• Good understanding of OOP and functional programming principles.
• Experience with:
• Flutter: Widgets, navigation, state management (Provider, Bloc, etc.)
• OR React Native: Components, Redux, Context AP
IComputer Science Fundamentals:
• Basic understanding of data structures (arrays, stacks, queues, hash tables).
• Knowledge of basic algorithms (sorting, searching).
• Awareness of time complexity and code efficiency.
• Solid grasp of programming concepts like variables, loops, conditionals.
Mobile Development Concepts:
• Experience in building and deploying cross-platform mobile apps.
• Understanding of responsive design, Material Design, and iOS Human Interface Guidelines.
• Familiarity with asynchronous operations (async/await, Promises) and REST API integrations.
Networking & APIs:
• Basic knowledge of HTTP/HTTPS, request methods, and status codes.
• Hands-on experience using Postman or similar tools for API testing.
• Understanding of API security, including authentication and SSL basics.
Tools & Technologies:
• Familiarity with Git (GitHub, GitLab, Bitbucket).
• Experience using IDEs like Android Studio, VS Code, or Xcode.
• Awareness of unit testing frameworks (e.g., Flutter test, Jest).
• Understanding of build tools such as Gradle or Metro bundler.⸻
Preferred Qualifications:
• Pursuing or recently completed a B.E./B.Tech in Computer Science, IT, or related fields.
• Portfolio of previous mobile app projects (GitHub/Play Store link preferred).
• Willingness to learn, experiment, and work in a collaborative environment.
⸻What We Offer:
• Opportunity to work on real-world projects with direct mentorship from industry experts.
• Certificate of Internship and potential PPO (Pre-Placement Offer) based on performance.
• Exposure to modern product development practices and cross-functional team collaboration.
Position Title:
SDE Intern – Mobile Application
Location: Remote
Duration: 6 months (with potential for full-time conversion based on performance)
About PGAGI:
At PGAGI, we believe in a future where AI and human intelligence coexist in harmony, creating a world that is smarter, faster, and better. We are not just building AI; we are shaping a future where AI is a fundamental and positive force for businesses, societies, and the planet.
Key Responsibilities:
• Develop and maintain cross-platform mobile applications using Flutter or React Native.
• Collaborate with UI/UX designers and backend developers to deliver seamless app experiences.
• Integrate RESTful APIs and work with JSON data parsing, asynchronous programming, and real-time data handling.
• Participate in regular code reviews and follow best practices in mobile development.
• Debug and troubleshoot issues, optimize app performance, and write unit tests.
• Learn and apply Git-based version control, task tracking, and agile workflows.
⸻Required Skills & Knowledge :Programming & Frameworks:
• Proficiency in Dart (Flutter) or JavaScript/TypeScript (React Native).
• Good understanding of OOP and functional programming principles.
• Experience with:
• Flutter: Widgets, navigation, state management (Provider, Bloc, etc.)
• OR React Native: Components, Redux, Context AP
IComputer Science Fundamentals:
• Basic understanding of data structures (arrays, stacks, queues, hash tables).
• Knowledge of basic algorithms (sorting, searching).
• Awareness of time complexity and code efficiency.
• Solid grasp of programming concepts like variables, loops, conditionals.
Mobile Development Concepts:
• Experience in building and deploying cross-platform mobile apps.
• Understanding of responsive design, Material Design, and iOS Human Interface Guidelines.
• Familiarity with asynchronous operations (async/await, Promises) and REST API integrations.
Networking & APIs:
• Basic knowledge of HTTP/HTTPS, request methods, and status codes.
• Hands-on experience using Postman or similar tools for API testing.
• Understanding of API security, including authentication and SSL basics.
Tools & Technologies:
• Familiarity with Git (GitHub, GitLab, Bitbucket).
• Experience using IDEs like Android Studio, VS Code, or Xcode.
• Awareness of unit testing frameworks (e.g., Flutter test, Jest).
• Understanding of build tools such as Gradle or Metro bundler.⸻
Preferred Qualifications:
• Pursuing or recently completed a B.E./B.Tech in Computer Science, IT, or related fields.
• Portfolio of previous mobile app projects (GitHub/Play Store link preferred).
• Willingness to learn, experiment, and work in a collaborative environment.
⸻What We Offer:
• Opportunity to work on real-world projects with direct mentorship from industry experts.
• Certificate of Internship and potential PPO (Pre-Placement Offer) based on performance.
• Exposure to modern product development practices and cross-functional team collaboration.
At Mitratech, we are a team of technocrats focused on building world-class products that simplify operations in the Legal, Risk, Compliance, and HR functions. We are a close-knit, globally dispersed team that thrives in an ecosystem that supports individual excellence and takes pride in its diverse and inclusive work culture centered around great people practices, learning opportunities, and having fun! Our culture is the ideal blend of entrepreneurial spirit and enterprise investment, enabling the chance to move at a rapid pace with some of the most complex, leading-edge technologies available.
For over 35 years, the experts at Mitratech have been focused on solving complex needs. Today, we serve 20,000 client companies of all sizes globally, representing 30% of the Fortune 500 and over 500,000 users in over 160 countries.
As we continue to grow, we’re always looking for resourceful, enthusiastic, and fresh perspectives. Join our global team and see what makes Mitratech a truly exceptional place to work!
Join Our Team and Shape the Future of Enterprise User Experience
Are you a visionary Senior Product Designer passionate about solving complex problems and elevating enterprise user experiences? Do you thrive in fast-paced, collaborative environments where your decisions influence product strategy and your designs impact thousands of global users?
At Mitratech, we’re transforming how people interact with enterprise applications. We’re looking for someone who doesn’t just design interfaces—you design systems, shape workflows, and champion the voice of the user. In this role, you'll serve as a strategic partner to Product and Engineering, leveraging your expertise to craft intuitive, scalable, and technically feasible experiences.
If you’re driven by design excellence, cross-functional influence, and delivering work that has a measurable impact, this is the role for you.
Why You’ll Love Working Here
AI-Forward Design Culture
Join a team that isn't just using AI tools; we're building them. From AI-powered code handoff workflows to custom Claude skills and plugins, our designers are actively shaping what an AI-native design practice looks like. You won't be adopting AI in isolation; you'll be part of a team that's figuring it out together and setting the standard for the rest of the organization.
Customer-Centric Impact
Work on real, high-value problems that improve workflow efficiency, save time, and increase productivity for enterprise customers.
Cross-Functional Collaboration
Partner with product managers, engineers, and other designers to create world-class digital experiences grounded in strong UX principles and technical feasibility.
Meaningful Outcomes
Every project you deliver will have a clear business and user impact, and you’ll hear direct feedback from customers who rely on your improvements.
Key Responsibilities
- Lead Design for Complex Enterprise Features
- Own the end-to-end design process for medium-to-large product initiatives—driving discovery, workflow definition, interaction design, and high-fidelity visual design and prototyping. Use AI-enhanced tools to accelerate exploration and iteration where appropriate.
- Shape Product Direction Through Deep Collaboration
- Work closely with engineers, product managers, and other designers in an agile environment to design accessible, performant, and elegant interfaces that balance user needs with technical and delivery constraints.
- Create and Refine Design Deliverables
- Produce user flows, interaction models, prototypes, interface comps, visual specs, and supporting documentation across multiple enterprise products—using AI tools to streamline research synthesis, generate prototypes, and explore ideas more rapidly.
- Own and Advocate for the User Experience
- Take full ownership of the UX for your product areas and proactively advocate for users, ensuring their needs lead design decisions while aligning with the realities of our technology stack and component libraries.
- Apply Modern UX & UI and AI-Assisted Expertise
- Use up-to-date knowledge of design systems, interaction patterns, accessibility standards, responsive layouts, and front-end capabilities to elevate implementation quality and usability—along with AI-powered design and research tools—to elevate implementation quality, speed, and usability.
- Bring Clarity to Ambiguity
- Independently investigate complex problems, surface assumptions, validate solutions with stakeholders, and turn abstract challenges into actionable design direction. Use AI tools to accelerate insight-gathering and pattern detection.
- Influence Product Strategy
- Frame user problems, communicate trade-offs, and present design recommendations that shape product priorities and near-term roadmaps.
- Experiment with AI-Native Workflows
- Actively explore and experiment with AI-native workflows — including using Claude Code to generate and hand off production-ready code directly from design artifacts.
- Build and Scale AI Capabilities Across the Function
- Build reusable AI skills and plugins that scale best practices across the design function, contributing to a shared toolkit that reduces manual effort and accelerates delivery.
- Partner Closely With Engineering
- Use tools like Claude, Figma Make, and Cursor to build interactive prototypes and provide clear, implementation-ready workflows.
- Contribute to the Design System
- Improve and extend our design system to support consistency, scalability, and an efficient development pipeline across all product teams.
- Mentor and Elevate the Team
- Support other designers through critique, coaching, and knowledge-sharing, contributing to a culture of continuous improvement and design excellence.
Required Skills & Experience
- 5–8 years of UX/Product Design experience, preferably in enterprise SaaS environments.
- Expert understanding of UX processes, interaction design fundamentals, and end-to-end design workflows, including how AI is reshaping each stage of that process, from discovery through delivery
- Strong portfolio demonstrating ability to design for complex systems, including examples of how AI tools were used to accelerate, enhance, or scale the work.
- Strong foundation in traditional user research methods, with hands-on experience using AI throughout the research process, from study design and data gathering to synthesis and insight generation, to produce faster, more defensible product decisions.
- Mastery of core design tools such as Figma, including AI-native features and integrations, and working knowledge of adjacent tools like Cursor, Claude Code, and Figma MCP that are increasingly part of the modern design-to-dev workflow.
- Deep experience with design systems, from consuming to contributing at scale, including exploring how AI can automate component generation and accelerate system maintenance.
- Strong communication and storytelling skills, with the ability to present design rationale to technical and non-technical audiences.
- Proven ability to operate autonomously and manage multiple workstreams, including knowing when to apply AI to accelerate decisions and when human judgment and craft should lead.
- Familiarity with HTML, CSS, JavaScript, and modern component libraries, with an ability to work alongside AI code generation tools to produce and review implementation-ready outputs.
- Ability to craft creative solutions while working within existing frameworks and constraints.
- Experience collaborating with and influencing US-based teams.
Education & Requirements
- Bachelor’s degree in design or a related field preferred.
- All applicants must provide a portfolio showcasing visual and interaction design, as well as user-centered problem-solving work.
We are an equal-opportunity employer that values diversity at all levels. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity, disability, or veteran status.
Job Title : Flutter Developer
Experience : 3 to 6 Years
Location : Gurugram Sector 43
Work Mode : 5 Days WFO (Monday to Friday)
Job Summary :
We are looking for a skilled Flutter Developer to build, enhance, and maintain scalable, high-performance mobile applications using Flutter & Dart. The role involves end-to-end development, API integration, performance optimization, and collaboration with Product, UI/UX, QA, and Backend teams.
Mandatory Skills :
Flutter, Dart, BLoC / Provider / Riverpod, REST API, JSON, Firebase, Git, Mobile App Development, Performance Optimization
Key Responsibilities :
- Develop and maintain high-quality mobile applications using Flutter & Dart.
- Build reusable, scalable, and well-documented code.
- Integrate REST APIs, JSON, Firebase Authentication & Push Notifications.
- Implement state management using BLoC, Provider, or Riverpod.
- Optimize application performance, responsiveness, and stability.
- Participate in code reviews, testing, debugging, and documentation.
- Work with Git and CI/CD pipelines (GitHub Actions).
- Collaborate with cross-functional teams to deliver features end-to-end.
- Leverage AI coding/productivity tools such as Cursor/Kiro and ChatGPT.
- Work with Figma/Figma AI and understand UI/UX implementation requirements.
- Knowledge of native Android (Kotlin) / iOS (Swift), animations, and custom widgets is preferred.
Education & Experience :
- Bachelor’s / Master’s degree in Computer Science, Engineering, or related field.
- 4 to 8 years of mobile application development experience.
- 3+ years of hands-on Flutter development experience.
- Strong problem-solving, communication, and teamwork skills.
Role Description
This is a volunteer remote Flutter unpaid internship role at TheCodersHub. The intern will be involved in day-to-day tasks related to Flutter development, assisting in app development projects, learning new technologies, and collaborating with team members remotely.
Qualifications
- Flutter development skills
- Experience in mobile app development
- Basic knowledge of software development
- Interest in learning and growing in the tech industry
- Excellent problem-solving skills
- Ability to work independently and remotely
- Enrolled in or recent graduate from a relevant technical or computer science program
Benefits You’ll Receive:
- Live Project Experience: Work on real-world projects to boost your practical knowledge.
- Mentorship: Receive guidance from experienced developers to enhance your skills.
- Internship Certificate: Awarded upon successful completion of the internship.
- Skill Development: Improve your expertise in Flutter, state management, and project collaboration.
Job TItle : Senior Product Design Engineer
Experience : 4 to 8 Years
Location : Bengaluru
Work Mode : Hybrid – 3 Days / Week in Office
Open Positions : 1
Company: B2B SaaS | Series A
About the Role :
We are looking for a Designer-first Product Design Engineer who combines strong product, UI/UX, and visual design expertise with hands-on frontend development skills. You will work closely with Product and Engineering teams to design and build high-quality, production-ready product experiences directly in the codebase.
Mandatory Skills :
Product Design, UI/UX, B2B SaaS, React, HTML, CSS, GitHub, Frontend Development, Design Systems, Product Prototyping.
Key Responsibilities :
- Design and develop production-ready product interfaces using React, HTML, and CSS.
- Create intuitive AI-native experiences, interactions, prototypes, and micro-interactions.
- Collaborate with Product Managers and Engineers throughout the product lifecycle, from concept to launch.
- Build and maintain reusable design systems, UI components, and interaction patterns.
- Own the complete design-to-code workflow, ensuring design quality and consistency in production.
- Work directly within the production codebase and contribute to frontend implementation.
- Evaluate, refine, and maintain the quality of AI-generated frontend code.
- Translate complex product requirements into simple, scalable, and visually polished user experiences.
Must-Have Skills :
- 4 to 8 years of overall experience with 2+ years in Product Design.
- Strong experience designing complex B2B SaaS products/interfaces.
- Hands-on experience with React, HTML, CSS, and GitHub.
- Strong UI/UX, interaction, and visual design capabilities.
- Designer-first profile with strong frontend coding expertise.
- Demonstrated ability to design and code real product prototypes end-to-end.
- Strong portfolio/GitHub showcasing actual product work.
- Excellent English communication and cross-functional collaboration skills.
- Experience working in B2B SaaS or startup environments.
Good to Have :
- Experience with AI-native UI/UX.
- Exposure to agentic workflows and AI-powered products.
- Experience building streaming interfaces or real-time product experiences.
- Background in Design Engineering / Product Design Engineering.
- Experience developing and maintaining scalable design systems.
Not a Suitable Fit :
- Engineer-first profiles with limited product/design ownership.
- Figma/Behance-only portfolios without hands-on coding.
- Candidates whose experience is primarily from large MNC/IT services environments.
- Profiles focused mainly on marketing websites, landing pages, or branding rather than product interfaces.
What We’re Looking For :
A designer who can code, not simply a frontend engineer who can design. The ideal candidate should be comfortable moving from product thinking → UX/UI design → prototype → React implementation → production, with strong ownership of the final user experience.
Product Designer, AM:PM
Compensation: 6–7 LPA
- You do not push pixels. You design products that feel inevitable. The kind where users do not notice the design because everything lands where it should.
- You do not show up with a moodboard. You show up with a flow that already solves the problem.
- You are not a “visual designer.
- You think hard about how Gen Z actually uses their phones.
- Why some apps stick. Why most do not. How a vertical video product can feel native without looking like every other vertical video product.
- You have built for Gen Z before. Not posters for a Gen Z brand. Product screens that real Gen Z users touched, used, skipped, returned to, or abandoned.
About AM:PM
AM:PM is a VC-backed news platform built for short-form video, reels, and fast threads, for Gen Z and millennials who want to stay informed without sitting through a panel of five people agreeing with each other for 40 minutes. We go deep without going slow. We understand internet culture because we live in it, not because we read a report about it.
Why this role matters
AM:PM is not building another news app. We are trying to change the form itself. The slash mechanic. The wraps. The newsroom. The discourse layer. These surfaces only work if the design pushes the product forward, not if it plays safe. You will decide what AM:PM looks like, feels like, and how users move through it.
What you will own
- Design the AM:PM app end-to-end across wraps, newsroom, and discourse
- Build the slash interaction for opinion and counter-opinion switching so it feels native, not gimmicky
- Create and maintain the AM:PM design system from the brand foundation up
- Use Figma, Claude, and any AI tool that helps you move faster without lowering the quality
- Run usability calls with real Gen Z users and use what you learn, not what you assume6. Work directly with the founding team and CTO to ship what you design
- Experiment fast, kill what does not work, and double down on what does
Who you are
- 1+ years of designing consumer mobile products that have shipped to real users
- You have worked on at least one Gen Z product end-to-end, not just one screen
- Your portfolio shows visual range, motion thinking, product logic, and more than one design language.
- You move at startup pace and do not need a perfect brief to begin
- Based in Mumbai or willing to relocate within commutable distance
This is a 0-to-1 journey. No senior designer above you. No safe template to copy. You are the design team. If that sounds like your kind of problem, drop your CV below or DM us.







