Lead-Developer-Android&IOS

Lead-Developer-Android&IOS Job Description Template

Our company is looking for a Lead-Developer-Android&IOS to join our team.

Responsibilities:

  • Identify and correct bottlenecks and fix bugs;
  • Help maintain code quality, organization, and automatization;
  • Design and build applications in both Android&IOS platform;
  • Collaborate with a team to define, design, and ship new features;
  • Ensure the performance, quality, and responsiveness of applications.

Requirements:

  • Good interpersonal skills and communication with all levels of management;
  • Experience with iOS frameworks such as Core Data, Core Animation, etc;
  • Knowledge about android SDK tools & libraries;
  • Able to work in a fast-paced environment;
  • Experience with performance and memory tuning with tools such as Instruments and Shark, depending on project needs ;
  • Strong Working knowledge in Kotlin and Java.(Mandatory);
  • Extensive knowledge of the company, brand, and product preferred;
  • Proficient understanding of code versioning tools;
  • Experience with third-party libraries and APIs;
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies;
  • Understanding on creating high quality Android Apps;
  • Familiarity with cloud message APIs and push notifications;
  • Proficient with Objective-C, Swift & Cocoa Touch (Mandatory);
  • Strong knowledge in creating custom animations;
  • Understanding of software design patterns such as MVVM, MVP, or MVC.