Get email notifications for similar job posts in the future.

Refer a friend and earn Rs. 3,000 when they join us.

Flutter Developer

Location

Kolkata/Remote

Job Type

Full Time

Experience

1+ Years

Job description

We are looking for a Flutter developer responsible for the development and maintenance of mobile and web applications aimed at a vast number of diverse device types. Your primary focus will be the development of Android and iOS applications and their integration with back-end services for international clients. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

Job responsibilities

  • Design and Build sophisticated and highly scalable apps using Flutter
  • Build custom packages in Flutter using the functionalities and APIs already available in native Android and iOS
  • Translate and Build the designs and Wireframes into high-quality responsive UI code
  • Write efficient queries for core Data
  • Use of MVC and MVVM as it relates to designing, developing architecture and developing maintainable, testable and functional software that meets product requirements
  • Explore feasible architectures for implementing new features
  • Resolve any problems existing in the system and suggest and add new features in the complete system
  • Suggest space and time-efficient data structures
  • Follow the best practices while developing the app and also keeping everything structured and well documented
  • Use CI/CD for smooth deployment
  • Document the project and code efficiently
  • Manage the code and project on Git in order to keep in sync with other team members and managers
  • Ensure security guidelines are always followed while developing the app
  • Maintaining software through product lifecycle including design, development, verification and bug fixes
  • Connect regularly with the QA team to deliver a stable app
  • Resolve all the bugs reported by the QA team in a timely manner
  • Perform time profiling and memory leaks assessment.
  • Execute the app verification protocol

Required skills

  • Minimum one year of hands-on work experience in Flutter building cross-platform mobile apps for Android, iOS and Web This should include making responsive UIs to efficiently query data and also manage states in an optimized manner
  • Building custom Flutter packages
  • Should have experience with Cloud Firestore, Push Notifications, Cloud Functions and Analytics
  • Should know how to use Figma/Adobe XD to use the design file and use it to build the app
  • Should be using Git to manage and collaborate in different projects with the team

Interpersonal skills

  • Needs to be a team player
  • Disciplined and self-motivated
  • Needs to have problem-solving and decision-making skills
  • Excellent communication skills. Ideally in English but not mandatory
  • Good to have previous experience of direct client interaction for project brief and updates

Perks & benefits

  • Five days work week
  • Statutory benefits like PF & ESI
  • Excellent career growth opportunities
  • Work from home options or fully remote work
  • Flexible working hours
  • Maternity and Paternity leaves
  • Opportunity to visit and work on client sites
  • Continuous learning opportunities

About designs.codes

Address: C211, Survey Park, Santoshpur, Kolkata 700075

Email: hr@designs.codes

Phone: +91 916-355-9136

We’re a fast-growing full-service digital agency serving international clients which include SME to large enterprise businesses. Our diverse range of clients include Fortune 500 companies in the Middle East as well as agile Startups in the US and UK.

We actively seek and hire the best talents, empower them to be decisive, proactive, and give them a free hand. We continuously strive to create a workplace environment that motivates people to come to work every morning with a smile on the face and a positive mindset.

Apply now