Mobile Tech Lead

Winning Logo

Winning


Localização
Lisbon
Tipo de trabalho
No Local
Tipo de emprego
Tempo Integral
Nível de experiência
Nível sênior
Data de publicação
28/04/2025

Mobile Tech Lead

Responsibilities: 

  • Provide technical leadership and guidance to a team of mobile developers (Android and iOS). 
  • Drive the technical vision for our mobile applications, ensuring alignment with business goals. 
  • Design, develop, and maintain robust and scalable mobile architectures. 
  • Lead the development of complex features and functionalities for our mobile applications. 
  • Ensure the quality and performance of our mobile applications through code reviews, testing, and monitoring. 
  • Implement and enforce robust security architecture principles across all mobile applications. 
  • Develop and execute comprehensive automated testing strategies, including unit, integration, end-to-end, and accessibility (a11y) testing using tools like Playwright. 
  • Collaborate effectively with product managers, designers, and other stakeholders to define and deliver high-quality mobile experiences. 
  • Mentor and coach other engineers, fostering a culture of excellence and innovation. 
  • Provide accurate and realistic software estimations, even in the face of complexity and uncertainty. 
  • Utilize data-driven decision-making, leveraging tools to measure and analyze application performance and user behavior. 
  • Stay up-to-date with the latest technologies and trends in mobile development. 
  • Contribute to the continuous improvement of our development processes and practices. 

  

Qualifications: 

  • Solid experience building and maintaining mobile applications (Android and iOS). 
  • Strong understanding of mobile architecture patterns and best practices. 
  • Strong understanding of security architecture and best practices for mobile applications. 
  • Proven experience with various forms of automated testing (Playwright), such as unit, integration, end-to-end, and a11y testing. 
  • Strong opinions about software development best practices, balanced with receptiveness to new ideas. 
  • Extensive experience developing large applications in a team environment. 
  • Experience leading or owning the development of large applications. 
  • Proficiency in software estimation, even when confronted with complexity and uncertainty. 
  • Data-driven decision-making skills, with proficiency in using tools to measure application performance. 
  • Experience releasing apps to the Google Play Store and Apple App Store. 
  • Proven ability to lead and mentor a team of mobile developers. 

  

Bonus Points: 

  • Experience with cross-platform mobile development frameworks (e.g., React Native, Flutter). 
  • Experience with cloud platforms (e.g., AWS, Azure, GCP). 
  • Experience with DevOps practices and tools. 
  • Contributions to open-source projects. 
  • Experience building SDKs.