Image Loading

Mobile Development

Job Description

About SuperOps:

SuperOps is a SaaS startup empowering IT service providers and IT teams around the world with technology that is cutting-edge, future-ready, and powered by AI. We are backed by marquee investors like Addition, March Capital, Matrix Partners India, Elevation Capital, and Tanglin Venture Partners.

Founded by Arvind Parthiban, a serial entrepreneur, and Jayakumar Karumbasalam, a veteran in the IT space, SuperOps is built on the back of a team of engineers, product architects, designers, and AI experts, who want to reshape the world of IT. Now we have taken on a market that is plagued by legacy solutions and subpar experiences. The potential to do something great is immense. So if you love to grow, be part of a kickass team that inspires you to do more, and make an everlasting mark in the world of IT, SuperOps is the place to be.

We also believe that the journey is as important as the destination. We want to build the best products out there and have fun while doing so. So come, be part of our A-star team of superheroes.

About The Role
We are looking for a Mobile App Developer with a strong foundation in Flutter and Apollo GraphQL to join our dynamic team. The ideal candidate should possess over 3 years of hands-on experience in building robust, scalable, and user-friendly mobile applications. You should be proficient in Dart and demonstrate expertise in state management solutions using Apollo GraphQL and BLoC architecture. If you're passionate about delivering high-quality applications and have experience in deploying apps to major app stores, this role is perfect for you.

Key Responsibilities
Leverage your 3+ years of hands-on experience in building cross-platform mobile applications using Flutter and Apollo GraphQL. You will be responsible for integrating GraphQL APIs into the app and managing state efficiently to ensure optimal performance and user experience.

Demonstrate a firm grip on the Dart language, which is the core programming language used in Flutter development. You should be comfortable writing clean, maintainable, and scalable code, adhering to the best practices of Dart.

You’ll be expected to use Dart to create efficient, reusable components that can power complex mobile applications.

A solid understanding of state management is essential. You should be able to integrate Apollo GraphQL with BLoC architecture or similar state management approaches to handle complex UI interactions and data flow within the application.

You will also be responsible for ensuring code consistency and maintaining high standards of software design and coding principles.

Experience in successfully deploying apps to both the Google Play Store and the Apple App Store is a must. You should be familiar with the complete app lifecycle, from development to launch, including managing app updates and adhering to each platform's submission guidelines.

Have a strong understanding of testing frameworks such as Appium, Mocha, web driver or Flutter’s built-in testing libraries. You will be expected to write unit, widget, and integration tests to ensure that the app functions as intended and is free from bugs or performance issues.

Implement automated tests and CI tools to ensure consistent code quality and improve release cycles.

Demonstrate experience working with App Widgets for both iOS and Android. You will design and develop widgets that provide quick access to essential features of the mobile application, ensuring a seamless experience for the users across both platforms

Skills

  • Data Flow
  • Appium
  • Software Development
  • Graph QL
  • Flutter
  • UI Design
  • Mocha (JavaScript Framework)

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Oct 11, 2024

Experience

3 to 7 Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent