Boss Wallah

Senior Flutter Full Stack Developer

Bengaluru, KA, IN

17 days ago
Save Job

Summary

Boss Wallah is a platform for small business owners and aspiring business owners. We enable you to learn the skills to start, operate, and grow your business and live a good life. We provide the structure, support, and a thriving community to help you become the boss you aspire to be. We have created courses so that you can learn directly from successful entrepreneurs in your chosen field, whether it be retail, farming, food business, or any one of 100+ business areas. Sometimes video content is not enough and you need to talk directly to an expert. We provide access to 2000+ experts in every imaginable topic so that you can get their advice to solve your business problems. We provide you all this in the language you are comfortable in. Currently we operate in Telugu, Tamil, Kannada, Hindi, Malayalam, and English. The Boss Wallah platform is here to support you on your journey. However, success can come only with your hard work and commitment. Don’t give up. Go after your dreams. Be the boss! What You’ll Do

Role Overview

As a Associate product Manager, you will be responsible for identifying customer problems by user research, data analysis and stakeholder brainstormings. Document user stories, product requirements, and design specifications, and be comfortable with presenting ideas as low-fidelity wireframes. Contribute in maintaining a product backlog.

Key Responsibilities

  • Cross-Platform Development: Build & maintain Flutter apps for Android, iOS, Web, and Desktop.
  • Backend Integration: Build and integrate backend services using Python (FastAPI) and MySQL/MongoDB.
  • Architecture & State Management: Implement scalable architectures and manage state using Bloc/Provider.
  • Analytics & Performance Monitoring: Manage FCM, APNs, and Google Analytics for tracking and monitoring.
  • UI/UX Implementation: Collaborate with product and design teams to create responsive, intuitive, and pixel-perfect interfaces that ensure a seamless experience across all platforms.
  • Feature Development & Optimization: Lead the implementation of new features while optimizing app performance, responsiveness, and API efficiency to deliver a smooth user experience.
  • API: Collaborate with backend engineers to develop and integrate secure and efficient RESTful APIs.
  • Testing & Debugging: Drive unit testing, integration testing, and end-to-end testing to maintain app stability, identify performance bottlenecks, and proactively resolve complex issues.
  • Mentorship & Code Quality: Guide junior developers, conduct code reviews, and enforce best practices, design patterns, and scalable architecture to maintain high-quality code.
  • Flutter Web & Desktop Development: Expand mobile app capabilities to Flutter Web and Desktop (Mac & Windows), ensuring platform-specific optimizations and a unified user experience.
  • CI/CD & Deployment: Manage CI/CD pipelines, automate testing, and collaborate with DevOps & QA teams

Qualifications

  • Education: Bachelor’s/Master’s in CS or related field.
  • Tech Stack: Flutter, Dart, Python (Django/FastAPI), MySQL/MongoDB.
  • State Management: Bloc/Provider, REST API integration.
  • Tools: Firebase, Jenkins, GitLab CI/CD, Git.
  • Live Apps: Minimum 2 apps on Play Store & App Store.
  • Bonus: Experience in Flutter Web & Desktop (Mac/Windows).

What We Offer

  • An exciting opportunity to design and develop for a platform with over 13 million users.
  • A collaborative, innovative, and user-focused environment where your expertise drives meaningful impact.
  • Competitive salary, benefits, and vibrant office culture.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job