Apply

Lead Mobile Developer (Android Tech Lead)

Posted 5 days agoViewed

View full description

šŸ’Ž Seniority level: Junior

šŸ“ Location: Mexico

šŸ¢ Company: NTT DATA, Europe & LATAM, Branch in USA, Inc.

šŸ—£ļø Languages: English, Spanish

šŸŖ„ Skills: AgileAndroidGitiOS DevelopmentJavaKotlinObjective-CSwiftJSONDebugging

Requirements:
  • Proficient in Kotlin (preferred), Java and/or Swift, and Objective-C for native application development.
  • Learn and apply mobile best practices.
  • Continuously improve by exploring native SDKs, debugging tools, and mobile architecture patterns (e.g., MVVM, Clean Architecture), applying them to enhance code quality and user experience.
  • Familiarity with Git, mobile SDKs, and UI frameworks.
  • Basic understanding of unit testing, clean architecture, and software design principles.
  • Comfortable working in agile and waterfall environments.
  • Strong communication skills; ability to work well in diverse and distributed teams.
  • Eagerness to learn, take feedback, and stay curious about emerging mobile trends.
  • Fluent in both English and Spanish (bilingual required).
Responsibilities:
  • Develop and maintain native mobile features for iOS and Android applications.
  • Build user-facing components using platform-specific languages - Swift (iOS), Objective-C, and/or Kotlin (Android), and Java.
  • Contribute to the migration of legacy applications, leveraging both older and modern tech stacks.
  • Collaborate in agile and waterfall teams.
  • Participate in sprint ceremonies, code reviews, and cross-functional coordination with designers, QA, and senior engineers.
  • Continuously explore and apply mobile best practices, such as clean architecture (MVVM, etc.) and native SDKs.
Apply