Software Engineer - Flutter

  • Full-time

Company Description

Shipsy is a Global SaaS company focused on the Logistics tech space. Logistics is a multi trillion dollar industry, but still largely run in a manual manner.  Shipsy offers cutting-edge solutions helping Shippers & Logistics with Warehousing and Transportation Automation solutions, thereby, reducing logistics costs and enhancing customer experience. 

Our customers span across Middle East, India and South East Asia and include enterprises like Reliance (their entire Retail operations, exports and imports runs on Shipsy), Domino's, Gulf Marketing Group, UPS Gulf, DTDC Express, Burger King, Landmark Group - Homecentre, More Retail and many more. We process over 2 million shipments a day and about 10% of India's container trade is tracked on our platform . 

We are backed by Global investors such as Peak XV Partners, Infoedge, A91 partners and have raised ~$35mn till date. We are over a 280+ member team now, with offices across Gurgaon (HO), Mumbai, Bangalore, and Dubai. 

Our team is composed of excellent individuals from top institutes across the country like IITs, IIITs, NITs with experience in Big Data, Software Architecture, ML, AI, Robotics, Blockchain. In combination, we have previously worked at Samsung Korea, MIT Media Labs, CMU Robotics, Deutsche Bank, Morgan Stanley, Samsung Research, GE Research, Qualcomm Research, etc. 

and have also been entrepreneurs. We have numerous research publications and patents. The core team has computer scientists, electrical engineers from IIT Delhi and Madras, and this core tech focus would contribute tremendously to your learning. 

We also have some word class employee benefits such as the scholarship program and more that will further enhance your learning. We serve clients from across various industries and geographies, and pride in having a young, energetic, diverse team. 

We aim to make Shipsy’s work culture fun. We all work hard, but enjoy what we do. We are fostering a supportive, empathetic environment that supports you, so you can deliver the results you aspire to and grow as a professional. 


To learn about our leadership team and gain greater insights into our growth story and solutions, visit https://shipsy.io/about-us/.

Job Description

Mobile developers build the tools and libraries that are incorporated into our mobile products, and they're passionate about great abstractions and high levels of code quality. On top of that, Mobile developers create and ship new features as critical members of the product development team. As a Flutter developer, you'll ship new products and make our codebases reliable, reusable, and fast.

Responsibilities

  • Work with a small team of mobile engineers to build our Flutter application.
  • Translate designs and wireframes into high quality code
  • Design, build, and maintain reusable, and reliable Dart code
  • Ensure the best possible performance, quality, and responsiveness of the application

Qualifications

  • 6+ months of experience in Flutter application development.
  • 1+ years of experience in native mobile development[Android or iOS].
  • Knowledge of Flutter application and UI development, and how to deal with different screen sizes
  • Experience with Bloc Pattern.
  • Familiarity with RESTful APIs to connect Flutter applications to back-end services
  • Strong knowledge of UI design principles, patterns, and best practices
  • Familiarity with cloud message APIs and push notifications
  • Experience with offline storage, threading, and performance tuning
  • Passion for mobile products and personal projects or other work on the Play Store are a plus.
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with Writing unit tests in Dart and flutter is a plus
  • Familiarity with Integration tests in flutter is a plus