Tech Lead - Mobile Application Development-native Ios And Android Apps Job in Zazz

Tech Lead - Mobile Application Development-native Ios And Android Apps

Apply Now
Job Summary

Job Description

Overview:

As a Tech Lead specializing in Native iOS and Android App Development, you'll be instrumental in guiding our mobile development team. Your role involves architecture and implementing high-quality mobile applications specifically for iOS and Android platforms. You will leverage your expertise in native development frameworks and technologies to build applications that meet our business objectives.

Responsibilities:

1. Technical Leadership:

  • Lead a team of mobile application developers focusing on iOS and Android platforms, offering guidance, mentorship, and technical direction.
  • Establish and enforce coding standards, best practices, and development processes, ensuring efficient delivery of high-quality code.
  • Keep abreast of the latest trends in native iOS and Android app development, updating the team's skills accordingly.

2. Mobile App Development:

  • Design and develop the front-end of mobile applications using native development frameworks for iOS (Swift) and Android (Kotlin).
  • Work closely with UX/UI designers to create user-friendly and visually appealing interfaces.
  • Optimize applications for performance, responsiveness, and compatibility across devices.

3. Architecture and Technical Strategy:

  • Engage in architectural discussions, ensuring the front-end architecture is aligned with project goals.
  • Evaluate and recommend technologies, libraries, and tools to enhance development efficiency and product quality.

4. Code Review and Quality Assurance:

  • Conduct thorough code reviews to maintain high standards of code quality and consistency.
  • Implement and oversee automated testing processes to identify and fix bugs early in the development lifecycle.

5. Collaboration and Communication:

  • Collaborate with cross-functional teams, including product managers, back-end developers, and QA engineers, to define requirements and deliver features promptly.
  • Effectively communicate technical concepts and project statuses to both technical and non-technical stakeholders.

6. Problem Solving and Troubleshooting:

  • Address and resolve complex technical challenges associated with native mobile app development.
  • Provide prompt solutions to issues, ensuring an uninterrupted user experience.

7. Documentation:

  • Document code, technical processes, and best practices, enhancing knowledge sharing within the team.


Requirements


  • Exceptional communication skills for effective technical concept conveyance to diverse teams and stakeholders.
  • Minimum Bachelor's degree in computer science.
  • 7+ years of experience in mobile app development, with a significant focus on native iOS (Swift) and Android (Kotlin) development.
  • Experience in leading or managing a team of mobile developers.
  • Familiarity with DevOps practices, CI/CD pipelines, and automated deployment processes.
  • Strong proficiency in native mobile technologies for iOS and Android.
  • Experience with mobile testing frameworks and tools (e.g., XCTest for iOS, Espresso for Android).
  • Proficient in handling robust APIs, integrating backend services, and managing data synchronization.





Experience Required :

Minimum 7 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs