Home | Find Work | Flutter Developer

Flutter Developer

Client: Tech Mahindra

Job Details

Job Description

Location - Anywhere in India, Post pandemic - Either in Bangalore or Pune

  • English communication skills, both written and verbal
  • Proven working experience in software development and in particular iOS development
  • Have published one or more iOS apps in the app store
  • A deep familiarity with Objective-C and Swift
  • Experience working with core iOS frameworks
  • Experience with using third-party libraries and APIs such as Firebase, Google cast SDK & SDWebImage
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of other web technologies and UI/UX standards
  • Experience with using storyboards, auto-layout and designing for various resolutions & orientations
  • Understanding of Appleā€™s design principles and interface guidelines
  • Knowledge of low-level C-based libraries
  • Experience with performance and memory tuning with tools
  • Familiarity with cloud message APIs and push notifications
  • Knack for benchmarking and optimization
  • Proficient understanding of GIT
  • Familiarity with continuous integration
  • Previous experience writing unit tests and testable code. Familiar with iOS unit test and UI test frameworks

Key Skills