Job Description
We're looking for a Mobile Team lead to join our growing team! Our ideal candidate is not only an experienced iOS/Android developer and is responsible for guiding our technical choices but plays an essential role in leading the growth and development of our mobile team.
Responsibilities:
- Partner with our technical leaders to set out a vision for our mobile team.
- Responsible for supervising, managing, and motivating the mobile development team.
- Contributes towards Native and Hybrid Mobile App Development for both Android and iOS, by bringing in deep core technology expertise and relevant business knowledge to the team.
- Play a critical role in leading the innovation and growth of our mobile platforms.
- Providing technical expertise for every phase of the project lifecycle; from concept development to solution design, implementation, optimization, and support
Requirements:
- Experience working with many cross-functional partners to drive complex projects forward.
- Should have experience in team building.
- Work with external data sources and APIs.
- Work with project managers on estimating the feasibility and complexity of new products/features.
- Participate in the planning process for software development projects, and ensure meeting quality and deadlines on delivery.
- Design the architecture of new products/features.
- Ensure delivering the required software quality and reliability of the entire team's output.
- Work on revamping existing software by adding new features or fixing errors in order to improve performance.
- Develop flowcharts, layouts, and technical documentation.
- Pick up and finish the assigned technical task within the defined timeline.
- Writing high-quality code as per the company's coding standards and guidelines.
- Help set and fulfill the mobile engineering hiring plan for the team including sourcing, screening, and interviewing.
- 5 years of relevant software development experience with 1 year of preferable work experience as a team lead.
- Bachelor's Degree in Computer Science or Software Engineering.
- Must have hands-on experience with Flutter, Native Android, and Native iOS.
- You have experience working on a number of mobile apps.
- Good orator and presenter with influencing skills to manage and negotiate complex conflicting solutions.
- Experience in leading, managing, and mentoring a team of developers.
- Excellent technical, diagnostic, and troubleshooting skills.
- Excellent communication, motivational and interpersonal skills.
- Experience working with many cross-functional partners to drive complex projects forward.
- Experience working with agile teams and making rapid decisions in a dynamic and disruptive environment.
- Experience in internet/ Startups/ product development companies is preferred.
Found this job inappropriate? Report to us