Team Lead

About Globals:

Globals has drastically grown from a small home office to a globally recognized enterprise offering world-class quality solutions on Cybersecurity, ERP Systems, Predictive Analytics, and Enterprise Application Development for various industries including Defence, Education, Government, Financial Services and Transport Industries. Globals has enabled its customers to be game-changers in their industry through its disruptive and innovative solutions.

Globals is certified as a "Great Place to Work" organization for its great work culture that helps its team members manage work-life, have dedicated hours to upskill and reskill themselves, and most important to ensure that the projects that they are working on are always unique, challenging their status quo every time. Our unique work culture has made us one of the world’s fastest-growing technology companies as recognized and featured by The Economist.

Our excellence in technical stewardship and service-offering expertise has facilitated our clients ranging from individual entrepreneurs to Fortune Global 500 – to explore new business opportunities, reduce their operational costs significantly and boost their revenues. Today, Globals enjoys a strong position in the industry as a high-performing leader through its technology innovation and remarkable domain expertise.

Globals is a CMMI Level 3 certified company.

About the Job Role:

We are looking for an experienced and talented Team Lead with a strong background in mobile app development on both Android and iOS platforms. As a Team Lead, you will be responsible for leading a team of Android and iOS developers to deliver high-quality mobile applications. Your expertise in mobile app development, combined with excellent leadership and communication skills, will play a crucial role in driving the success of our mobile app projects.

Key Responsibilities:

  • Lead and manage a team of Android and iOS developers, providing guidance, mentorship, and technical support throughout the development lifecycle.
  • Collaborate with managers, designers, and stakeholders to understand project requirements, scope, and priorities for mobile app development projects.
  • Take ownership of project planning, resource allocation, and execution to ensure timely and successful project delivery.
  • Ensure that the mobile app development team adheres to coding standards, best practices, and guidelines for both Android and iOS platforms.
  • Conduct regular code reviews to maintain code quality and optimize performance, security, and scalability of mobile applications.
  • Stay updated with the latest trends and advancements in mobile app development, sharing knowledge and best practices with the team.
  • Act as a technical escalation point for the team, assisting in troubleshooting and resolving complex technical issues.
  • Foster a collaborative and innovative work environment, encouraging creativity and continuous improvement among team members.
  • Collaborate with the Quality Assurance team to conduct testing, resolve issues, and ensure the delivery of bug-free and high-quality mobile applications.
  • Ensure effective communication and coordination within the team and with other stakeholders to achieve project goals.
  • Monitor project progress, identify risks, and propose mitigation strategies to ensure successful project delivery.

Requirements & Skills:

  • Proven 10 to 12 years in mobile app development with a strong focus on Android and iOS platforms.
  • Previous experience in leading and managing a team of mobile app developers, demonstrating strong leadership and mentoring skills.
  • Expertise in Android development (Java/Kotlin) and iOS development (Swift/Objective-C).
  • Proficient understanding of mobile app architecture, design patterns, and development best practices.
  • Familiarity with industry standards and frameworks related to mobile security, such as OWASP Mobile Top 10 vulnerabilities and the ability to mitigate them.
  • Should have AOSP, kernel level and architectural knowledge in Android platform.
  • Should have experience in JavaScript.
  • Strong problem-solving skills with the ability to handle technical challenges and find innovative solutions.
  • Knowledge of Agile/Scrum development methodologies and project management tools.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
  • Passionate about staying updated with the latest mobile app development trends and technologies.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.