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.