Flutter Developer

Nearcast Inc. , Chennai · nearcast.com · Full-time employment · Mobile (iPhone, Android, other)

About the job

Nearcast is looking for an experienced Flutter Developer who will join our talented software team that works on a mission-critical applications. We are an exciting new venture backed, social network startup with offices in Chennai. We offer top pay for the right candidates.

Your duties will include managing Flutter (Android, iOS) application development while providing expertise in the full software development lifecycle, from concept and design to testing.

You should have good experience in building high-performing, scalable, enterprise-grade applications and be able to write clean code and ensure your programs run properly. We also expect you to be passionate about building software and perform well working in a team, along with developers, engineers, and web designers.

 

Flutter Developer Responsibilities Are:

  • Design and develop high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
  • Create well designed, testable, efficient code
  • Participate in all phases of the development life-cycle
  • Assist in the preparation and production of releases of software components
  • Ensure designs are in compliance with specifications
  • Investigate alternatives and technologies and present them for architectural review, in order to support continuous improvement

Preferred Experience:

  • 3+ years of experience working with mobile development.
  • 1 year experience in Flutter Development.
  • Must show your previous work.
  • BS/MS degree in Computer Science, Engineering or a related subject.
  • Deployed at least 3 complete apps with REST APIs linked.
  • Have experience with Flutter for both iOS and Android. Knowledge of native technologies is a bonus.
  • Familiarity with linking RESTful APIs.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Ability to understand business requirements and translate them into technical requirements.
  • Firebase Auth, Dart, Bloc, Cubit, MVC, Providers, Network Callm Web Support, Offline Apps, Local Storage (or Sqflite), Google Maps API, Google Material Design are the preferred tech stack.
  • Know how to deal with different screen sizes.
  • Experience with version control such as Git and GitHub.
  • Native android requirements like Kotlin, XML, Android Life Cycle, crash reporting tools and usage tracking tools are a bonus.

Required Skills:

  • Good communication skills.
  • Strong problem-solving skills.
  • Team worker.
  • Very comfortable learning new technologies, tools, and platforms.
  • Highly motivated.
  • Initiative and passionate.
  • Strong problem-solving skills.
  • Team worker.
  • Very comfortable learning new technologies, tools, and platforms.
  • Highly motivated.
  • Have shipped applications to the App Store or Google Play Store

Qualifications:

  • Bachelor's degree or equivalent experience in Computer Science or related field
  • Development experience with programming languages

Job Perks

We offer performance based bonuses, monthly company treats, employee of the week perks and distribute swags to keep a motivated and friendly environment.

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer