Android Team Lead - Bengaluru, India - Opalforce Inc

    Default job background
    Description

    Job Summary:
    As an Android Team Lead with 8 years of experience, you will be responsible for leading a team of
    Android developers in designing, developing, and maintaining high-quality mobile applications for
    Comcast 5G SA(Standalone) Offload Network using Comcast Dual Sim and Dual Standby requirements.
    You will collaborate closely with cross-functional teams including product managers, designers,
    and backend developers to deliver cutting-edge solutions. The role will involve architecting scalable and
    high-performance Android solutions while integrating communication protocols specific to 5G NR/SA.
    Your expertise in Android development, leadership skills, and technical knowledge will be crucial in
    guiding the team towards successful project completion.

    Responsibilities:

    • Lead and mentor a team of Android developers, Android Protocol experts, Android Platform team
    members, providing guidance, support, and technical expertise.

    • Drive the development process from concept to delivery, ensuring adherence to best practices,
    coding standards, and project timelines.

    • Collaborate with product managers and designers to translate requirements into technical
    specifications and actionable tasks.

    • Architect robust and scalable Android applications, considering factors such as performance, security,
    and user experience.

    • Conduct code reviews and provide constructive feedback to maintain code quality and ensure
    adherence to coding standards.

    • Stay updated with the latest trends and advancements in Android development, and advocate for the
    adoption of new technologies when appropriate.

    • Identify and address technical challenges and roadblocks proactively, working closely with team
    members to find effective solutions.

    • Foster a collaborative and positive team environment, promoting knowledge sharing and continuous
    learning.

    • Communicate effectively with stakeholders, providing project updates, progress reports, and
    addressing any concerns or issues in a timely manner.

    • Participate in the hiring process, including conducting interviews and evaluating candidates for
    Android development positions.

    Job Requirements:

    • Bachelors degree in Computer Science, Engineering, or a related field.
    • Minimum 8 years of professional experience in Android application development, with at least 2 years
    in a leadership or managerial role.

    • Proficiency in Java and Kotlin programming languages, with a deep understanding of Android SDK,
    architecture components, and design patterns.

    • Strong problem-solving skills and the ability to architect complex Android applications from scratch.
    • Experience with RESTful APIs, JSON/XML parsing, and third-party libraries integration.
    • Knowledge of Agile methodologies and experience working in Agile development environments.
    • Excellent leadership and interpersonal skills, with the ability to inspire and motivate team members.
    • Strong communication skills, both written and verbal, with the ability to effectively communicate
    technical concepts to non-technical stakeholders.

    • Experience with version control systems such as Git, and familiarity with continuous integration and
    deployment practices.

    • A passion for learning and staying updated with the latest trends and advancements in mobile
    technology.