Career

Job Details

Android / Flutter Developer

Job ID - KFL001
Posting Date

10 May 2022

Department

Information Technology

Vertical

N/A

Expercience

Above 5 Years

Location

Jaipur (Corporate Office), Rajasthan, IN

No. of Post

1

Job Description

We are hiring a Senior Flutter/Android Developer to engineer applications that will run across Android, iOS, and the web. We are looking for someone passionate about performance, reliability, and design with the experience and credentials to back up that passion. Someone who can take ownership of applications, solve technical challenges and take pride in their solutions and code. The ideal candidate will have experience building native applications, JavaScript knowledge, and a portfolio of applications already published either in the app store or self-hosted.

Duties & Responsibilities:

  • Develop Mobile application using Flutter/Xamrine
  • Suggest and implement new mobile products, applications and protocols
  • Remain up to date with the terminology, concepts, and best practices for coding mobile apps.
  • work closely with colleagues to constantly innovate app functionality and design.
  • Use and adapt existing web applications for apps
  • Minimum 3 years of demonstrable experience in Flutter/Xamrine
  • Translate designs and wireframes into high quality code
  • Design, build, and maintain high performance, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

Must Have:

  • Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on Github;
  • 3+ years in mobile software development;
  • Over one year’s developing Flutter applications for mobile
  • Experience with third-party libraries and APIs;
  • Understanding of the Agile development life-cycle;
  • Experience with automated testing and building;
  • Experience with Git, SVN, or other version control tools;
  • Proven experience in writing readable code, creating extensive documentation for existing code, and refactoring previously written code
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Ability to design applications around natural user interfaces, such as “touch”
  • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous integration

Perks & Benefits:

  • Performance-based bonus

Skills;

Agile Application Development, Android Development, Android SDK,Flutter, Mobile Applications, IOS/ Android

Recruiter Name: Mahavir Singh

Recruiter Email: mahavir.singh@kogta.in