سرپرست تیم اندروید

تپسی تهران

منتشر شده 2 سال پیش

Job Description

We are looking for experienced Android developers. As an experienced Android team leader, you will supply the team with valuable knowledge and insights. You will emphasize the importance of the Android ecosystem and see the global potential the platform enables, in established and emerging markets alike. You will dive down into the nitty-gritty parts of product development, in close collaboration with your team members, designers, project managers, backend engineers, etc. You will take a lead role in prioritizing Android-specific tasks, forming a technical roadmap for the platform. You will coordinate the team’s work, making sure that the right people are focusing on the right things. You will make sure the Android team is aligned with other parts of the company, where the same features exist on Android, iOS, and PWA. You will need to discuss feature parity, code maturity, ways of working, and the release process, together with representatives from all parts of the company. As an Android lead, you will work with modern tools and frameworks. Responsibilities: ● Active participation in the whole development process, from initial design up to launching and maintaining the product. ● Responsible for working with backend engineers, product managers, and designers to design, develop and deliver mobile features on a regular basis. ● Take care of maintaining feature reliability and better feature quality by fixing bugs and refactoring code. ● Identify and eliminate bottlenecks. ● Assist with interviewing and recruiting new talents into TAPSI. ● Lead technical architecture, coding standards, and other team policies. ● Accountable for the team’s performance, work satisfaction, and growth.

Requirements

● More than 5 years of experience in the development of native Android applications with Java Kotlin. ● Deep knowledge and understanding of Android Design patterns. ● Knowledge of Android Threading Model and android internals, with emphasis on performance. ● Production experience working on projects with unit testing coverage for non-UI logic. ● Proficient in asynchronous programming and multithreading. ● Experience collaborating on projects and working efficiently as part of a team. ● Knowledge of Agile methodologies. ● Knowledge of Android architecture components.

Employment Type

  • Full Time

Details

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،