Flutter Developer

  • Full-time

Company Description

Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally-enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting and customer obsession to accelerate our clients’ businesses through designing the products and services their customers truly value

Job Description

We are looking for a Flutter Developer to join our team of bright thinkers and doers. You’ll use your problem-solving creativity to design, architect, and develop high-end technology solutions that solve our clients’ most complex and challenging problems across different industries. We are on a mission to transform the world, and you will be instrumental in shaping how we do it with your ideas, thoughts, and solutions.

Your Impact:

  • Drive the design, planning, and implementation of multifaceted applications, giving you breadth and depth of knowledge across the entire project lifecycle.
  • Combine your technical expertise and problem-solving passion to work closely with clients, turning complex ideas into end-to-end solutions that transform our clients’ business.
  • Constantly innovate and evaluate emerging technologies and methods to provide scalable and elegant solutions that help clients achieve their business goals.

Naukri_Post

Qualifications

  • Demonstrated hands-on knowledge of (and excitement for) Flutter to build cross-platform mobile apps for Android & iOS
  • 2-7 years of experience in mobile software development (native or hybrid SDKs such as React Native, Ionic, etc.)
  • Rock-solid understanding of Flutterʼs out-of-the-box widgets and layout system Deep understanding of Dart and related ecosystem
  • Good understanding of patterns such as BLoC and reactive programming
  • Understanding of state management and experience with state libraries such as Provider, MobX, Redux
  • Experience of handling location services, push notifications, 3rd party integrations in Flutter
  • Ability to write clean and robust unit & integration tests as per the TDD style
  • Familiarity with design tools such as Adobe XD, Sketch, etc. to go from design to app independently
  • Have a basic understanding of Agile development and why it is necessary
  • Be able to write concise, well-documented (or self-documenting) code
  • Understand how to optimize client-facing software

Set Yourself Apart With:

  • Work in a fast-paced and highly collaborative environment to deliver high-quality apps
  • Implement robust app architectures and complex user interfaces
  • Follow clean coding practices including widget composition and atomic design principles
  • Write unit tests
  • Debug and solve defects
  • Use CI/CD for smooth deployment
  • Document the project and code efficiently
  • Demonstrate good interpersonal and communication skills
  • Follow company policies and quality procedures to ensure quality product deliverables
  • Use strong and innovative approach to problem solving and finding solutions

Additional Information

  • Gender-Neutral Policy
  • 18 paid holidays throughout the year for NCR/BLR (22 For Mumbai)
  • Generous parental leave and new parent transition program
  • Flexible work arrangements
  • Employee Assistance Programs to help you in wellness and well being  
Privacy Policy