Senior Mobile Developer Flutter

3 days ago


Bengaluru, Karnataka, India Thoughtworks Full time US$ 1,25,000 - US$ 1,75,000 per year

Senior Mobile Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result whilst consistently advocating for better engineering practices. By balancing strong opinions with a willingness to find the right answer, Senior Mobile Developers bring integrity to technology, ensuring all voices are heard.

Senior Developers are the main drivers and champions of those practices in delivery teams, exemplifying and demonstrating what "good" looks like from a Thoughtworks engineering perspective.

Job responsibilities

  • You will learn and adopt best practices like writing clean and reusable code using practices like TDD, mobile architecture patterns, design, and pair programming
  • You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible
  • You will work in collaborative, value-driven teams to build innovative customer experiences for our clients
  • You will use your passion for mobile development to aid our clients in enabling a platform-appropriate, seamless and human-centered experience for their users
  • You will apply the latest technology thinking from our Technology Radar to solve client problems
  • You will partner with other technologists from cross-functional teams advocating and demonstrating mobile-first culture
  • You will oversee or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between
  • You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills

Job Qualifications
Technical Skills

  • You should have experience in developing and maintaining cross-platform mobile applications.
  • You should have four to nine years of professional experience in Flutter.
  • You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming
  • You can design and build solutions taking into consideration the fundamental concerns affecting mobile software such as single vendor limitations, constrained execution environment, disconnected operation, discrete release cycles, accessibility, privacy, etc.
  • Comfortable with Agile methods, such as Extreme Programming (XP), Scrum and/or Kanban
  • Bonus points if you have working knowledge of mobile devops/pipeline tools, such as fastlane, gradle, etc.

Professional Skills

  • You enjoy influencing others and always advocate for technical excellence while being open to change when needed
  • You have a presence in the external tech community and you willingly share your expertise with others via speaking engagements, contributions to open source, blogs and more
  • You're resilient in ambiguous situations and can approach challenges from multiple perspectives

Other things to know
Learning & Development

There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys.

About Thoughtworks
Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 30+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious. Here, computer science grads come together with seasoned technologists, self-taught developers, midlife career changers and more to learn from and challenge each other. Career journeys flourish with the strength of our cultivation culture, which has won numerous awards around the world.

Join Thoughtworks and thrive. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary.

See here our AI policy.



  • Bengaluru, Karnataka, India Mobile Programming Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Position:Flutter Developer + ANDROIDCandidate Skill:Technical SkillsAndroid, Kotlin, Java, Flutter, Android SDK, UI Design, API Integration, Jetpack, MVVM, MVP, Play Store, Debugging, Code Review, REST APIs, Mobile Architecture"Experience:4 to 6+ YearsJob Description:We are seeking a Flutter + Android Developer with strong hands-on experience in Android...


  • Bengaluru, Karnataka, India Kavin Corporation Full time ₹ 35,000 - ₹ 60,000 per year

    Job Description:Job Title: Flutter Mobile DeveloperExperience: 3–5+ yearsLocation: Bangalore, Karnataka, IndiaEmployment Type: 6 months Temporary contractNOTE:· Only Immediate joiner can apply for this Job· NO WORK FROM HOME OPTION· Preferring male CandidatesCompany Overview:Kavintech Corporation is a technology provider, specializing in customized...


  • Bengaluru, Karnataka, India beBeeFlutter Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Overview:">We are seeking a highly skilled and experienced Senior Mobile Application Developer to join our team. As a key member of our mobile development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications for both Android and iOS platforms using the Flutter framework.About the Role:- Develop and...


  • Bengaluru, Karnataka, India beBeeFlutter Full time US$ 1,04,000 - US$ 1,30,878

    Job DescriptionWe are seeking a talented Flutter Developer to join our team. As a Flutter Developer, you will be responsible for designing and developing high-performance mobile applications for both Android and iOS platforms.Your key responsibilities will include:Developing and maintaining mobile applications using the Flutter frameworkCollaborating closely...

  • Flutter Developer

    3 days ago


    Bengaluru, Karnataka, India Mobile Programming Full time US$ 60,000 - US$ 1,20,000 per year

    Mandatory Skills• Strong understanding of Dart and JavaScript programming language.• Solid understanding of RESTful APIs and mobile architecture.• Experience with state management tools like Mobx,Provider, Riverpod, GetX or BLoC.• Navigation and routine mechanism. Web application in Flutter.• Familiarity with CI/CD tools like GitHub Actions, or...


  • Bengaluru, Karnataka, India beBeeDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000

    This is a full-time on-site role for a Senior Flutter Developer located in Bengaluru. The Senior Flutter Developer will be responsible for designing, developing, and maintaining robust and scalable mobile applications using the Flutter framework.Key Responsibilities


  • Bengaluru, Karnataka, India Qrata Consulting Full time

    We are looking for a highly skilled Senior Flutter Developer to join our HealthTech product team in Bangalore. You will be responsible for designing, developing, and maintaining cross-platform mobile applications that deliver seamless user experiences. The ideal candidate should have strong expertise in Flutter and Dart, along with a passion for building...


  • Bengaluru, Karnataka, India beBeemobileapplicationdeveloper Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job Title: Senior Mobile Application DeveloperAbout the Role:We are seeking an experienced and skilled Senior Mobile Application Developer to join our team. As a key member of our development team, you will be responsible for designing and developing high-performance, scalable, and innovative mobile applications for both Android and iOS platforms using the...


  • Bengaluru, Karnataka, India beBeeFlutter Full time

    Flutter SpecialistWe are seeking an experienced Flutter specialist to join our team. This is a contract role with the potential for extension, requiring significant hands-on experience in mobile app development using Flutter.Key ResponsibilitiesMobile App Development: Develop and maintain high-quality mobile applications with a primary focus on Flutter.Core...

  • Flutter Developer

    5 days ago


    Bengaluru, Karnataka, India The Organization Learning Labs Full time

    Company DescriptionThe Organization Learning Labs is an Organization Development Laboratory that helps medium and large organizations build "learnability" and a relentless drive for excellence. Through strategic interventions, a Learning Academy, Impactopia (business simulation games) and an Assessment Center, we provide expert guidance and innovative tools...