17 Sep
|
FetchJobs.co
|
India
17 Sep
FetchJobs.co
India
About The Company
The Transformation Group is a forward-thinking technology company committed to redefining the digital experience industry. Partnering with clients primarily in the United States, we focus on creating innovative platforms that are faster, more efficient, and impactful. Our mission is to transform how digital products are built by leveraging cutting-edge technologies and fostering a culture of continuous innovation. We believe in empowering our teams to push boundaries and deliver solutions that make a significant difference in the digital landscape. As part of our growth trajectory, we are dedicated to attracting top talent who are passionate about technology, innovation, and excellence.
About The Role
We are seeking a highly skilled and experienced Flutter Developer to join our dynamic team at The Transformation Group. The ideal candidate will play a pivotal role in building high-quality, scalable, and maintainable no-code/low-code platforms and applications. This role involves working from the initial development stages to create a new platform that revolutionizes digital product development. The candidate will be responsible for delivering innovative applications across web and mobile platforms, utilizing modern Flutter patterns, state management techniques, and GraphQL integration. This is an excellent opportunity for a developer who is passionate about creating impactful digital solutions, working in a fast-paced environment, and collaborating with a talented team to shape the future of digital experiences.
Qualifications
The ideal candidate will possess a minimum of 8 years of development experience in mobile or front-end frameworks or languages, with at least 4 years dedicated to Flutter and Dart. A strong portfolio demonstrating the deployment of at least three Flutter applications to production—covering mobile and web—is essential. Candidates should have a deep understanding of reactive programming concepts, especially as used in GetX, including Rx observables and controllers.
Experience designing scalable state architectures using GetX, Provider, Riverpod, or BLoC is required. Familiarity with integrating Flutter applications with GraphQL engines like Hasura, including crafting complex queries and mutations, is crucial. Candidates should have proficiency in creating reusable styled components, managing themes, and implementing animations and transitions. A bachelor's degree in Business Management, Computer Science, Management Information Systems, Engineering, or related fields is preferred. Strong communication skills, the ability to work independently and collaboratively, and a proactive attitude are vital for success in this role.
Responsibilities
The Flutter Developer will be responsible for building, deploying, and maintaining robust applications across iOS, Android, and Web platforms. This includes designing and implementing advanced state management solutions using GetX and related reactive patterns such as Controllers, Bindings, Workers, and Rx observables. Collaborating closely with design, product, and engineering teams to develop and ship new features is essential. The role involves building and maintaining complex GraphQL queries and mutations, ensuring seamless integration with systems like Hasura. The developer will create responsive, pixel-perfect UI layouts using custom widgets, reusable components, and adaptive theming. Monitoring and optimizing rendering performance, widget rebuilds, and memory usage are key tasks. Implementing comprehensive testing strategies—including unit, widget, and integration tests—is required to ensure high-quality releases.
Managing structured navigation stacks and route transitions with GetX or other routing libraries is part of the responsibilities. The developer will work within Git-based workflows, contribute to CI/CD pipelines, and participate in code reviews and design discussions. Troubleshooting and debugging issues related to Flutter, Dart, and associated technologies are vital to maintaining high standards of performance and user experience. Staying updated with the latest trends in the Flutter ecosystem and applying new knowledge to enhance applications will be encouraged.
Benefits
At The Transformation Group, we believe in rewarding talent and dedication. Our benefits package includes competitive salary packages, comprehensive health insurance, and wellness programs. We offer flexible working hours and remote work opportunities to promote work-life balance. Employees have access to continuous learning and professional development resources, including training programs, workshops, and conferences. We foster a collaborative and inclusive work environment that encourages innovation and creativity. Additionally, our team members enjoy a supportive culture that values diversity, transparency, and recognition. We also provide opportunities for career advancement and leadership development, ensuring our employees grow alongside the company.
Equal Opportunity
The Transformation Group is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive setting for all employees. We do not discriminate based on race, religion, gender, sexual orientation, age, disability, or any other characteristic protected by law. We believe that a diverse workforce enhances our ability to innovate and serve our clients effectively. All qualified applicants will receive consideration for employment without regard to any protected status. We are dedicated to fostering a workplace where everyone feels valued, respected, and empowered to contribute their best.
📌 Flutter Engineer (India)
🏢 FetchJobs.co
📍 India