Full-stack Lead (Android, Java)

Engineering Fullstack Java Team Leader Kotlin Android

Icon salary Mức lương
Thương lượng
Icon Location Khu vực
Ho Chi Minh, Hanoi

Phúc lợi

Lương tháng 13 Lương tháng 13
Thời gian làm việc linh hoạt Thời gian làm việc linh hoạt
Bảo hiểm full lương Bảo hiểm full lương
Phúc lợi khác Phúc lợi khác
Đánh giá lương hàng năm Đánh giá lương hàng năm
Du lịch/Công tác Du lịch/Công tác
Cấp laptop Cấp laptop
Thưởng chỉ tiêu Thưởng chỉ tiêu
Bảo hiểm nâng cao Bảo hiểm nâng cao

Tổng quan về công việc và trách nhiệm

Sign-on Bonus: Eligible for candidates who are currently employed elsewhere and able to join GFT within 30 days of offer acceptance. Role Summary - Lead the design and development of high-quality Android applications for banking projects in an Agile/Scrum environment - Own the technical architecture and provide hands-on leadership across the full development lifecycle, from solution design to production deployment - Drive scalable, secure, and high-performance mobile solutions aligned with modern Android best practices and enterprise standards - Act as the technical authority for the Android domain, guiding the team on architecture, coding standards, and engineering excellence - Contribute to backend/service integration and support end-to-end solution delivery as a full-stack Android technical leader when required - Actively leverage AI tools to improve team productivity, code quality, testing coverage, and technical documentation - Collaborate closely with cross-functional stakeholders, Solution Architects, and Delivery Leadership while mentoring and growing the Android engineering team Key Activities - Define and own the mobile architecture, technical roadmap, and engineering standards for Android applications - Lead the design and development of complex, enterprise-grade Android solutions using Kotlin and Java - Provide hands-on contribution to critical features, technical spikes, performance optimization, and integration layers - Drive the adoption of Clean Architecture, MVVM, Jetpack Compose, and modularization strategies - Review and approve technical designs, pull requests, and implementation approaches - Ensure seamless integration with backend services, APIs, and external enterprise platforms - Contribute to API design discussions and support backend collaboration for end-to-end delivery - Establish and enforce best practices for code quality, testing strategy, CI/CD, and release management - Identify technical risks, propose mitigation plans, and support delivery planning and estimations - Coach and mentor Android developers, conduct technical training, and support career development - Work closely with Product Owners, Scrum Masters, QA, DevOps, and Architects to ensure successful delivery

Kỹ năng và kinh nghiệm tối thiểu

- 12+ years of total working experience - 7+ years of professional experience in Android development, with proven experience in a Technical Lead or Senior role - 8+ in Java programming - Expert-level proficiency in Kotlin and strong hands-on experience with Java - Strong experience in mobile architecture design and large-scale production systems - Deep understanding of OOP, Clean Architecture, MVVM, Kotlin Coroutines, and Jetpack Compose - Hands-on experience in defining and implementing unit testing and mobile testing strategies - Solid understanding of CI/CD pipelines, build automation, and release processes - Experience in API integration and ability to contribute to end-to-end solution delivery in a full-stack context - Experience working in Agile/Scrum environments in enterprise delivery - Strong leadership, mentoring, and stakeholder management skills - Excellent problem-solving, analytical thinking, and decision-making capabilities - Strong communication and collaboration skills - Domain knowledge in banking/financial services is required

Tại sao ứng viên nên làm ở đây

- Competitive Compensation - Benefits package including comprehensive medical, dental, vision and others - Company Culture based on our Core Values - Professional Development Training with Individual Development Plans to map out your career growth - Opportunity to work in a global environment with diverse teams built with colleagues from around the world - Opportunity to work with technology industry leaders in the financial services industry - Opportunity to work for big name clients in capital markets, banking and other industries

Ưu tiên có kỹ năng và kinh nghiệm

- Experience with JIRA or similar project management tools - Strong knowledge of Gradle build system and multi-module project setup - Experience with static code analysis tools (SonarQube, Detekt, Lint) - Experience in UI testing and test automation strategy - Experience in Material Design customization, design systems, and complex animations - Exposure to mobile security best practices (secure storage, certificate pinning, biometric authentication, obfuscation) - Practical experience in applying AI tools (AI code assistants, automated testing, documentation generation) at team scale - Experience working in distributed global delivery teams - Experience with backend technologies (e.g., RESTful services, microservices, or cloud-based platforms) is a plus

Báo cáo cho

Supervisor

Quá trình phỏng vấn

Technical interview with GFT (live coding included) -> 2 interview with clients (technical)

Lynn Mary

Headhunter | Recruiter
Verified
employee 609 ứng viên
cup 143 phỏng vấn
health 24 đi làm

Ứng tuyển vào công việc này

Thành công!

Cảm ơn bạn, bạn đã gửi thông tin thành công.

← Xem thêm công việc của Lynn Mary
upload Nhấp vào hoặc kéo thả tệp vào để tải lên Chỉ có thể tải lên 1 tập PDF (3MB)

Lynn Mary

Headhunter | Recruiter
Verified
Icon employee 609 ứng viên
Icon cup 143 phỏng vấn
Icon health 24 đi làm

Công việc đã hoàn thành (24)
  • Check Placement for [HK] Business Development Manager
  • Check Placement for [HK] Business Development Manager
  • Check Placement for [HCM] Technical Sales Representative
  • Check Placement for E-commerce Trainee (E-shop • Community • Affiliates)
  • Check Placement for QA Manager
  • Check Placement for Senior Interior Designer
  • Check Placement for Delivery Manager
  • Check Placement for Creative Lead (Overseas Market - Growth)
  • Check Placement for Senior Nodejs Engineer
  • Check Placement for AP Payments and vendor reconciliation
  • Check Placement for Senior Flutter Developer
  • Check Placement for Customer Manager
  • Check Placement for Finance Executive (Financial Reporting) role 6
  • Check Placement for Product Marketing Director
  • Check Placement for Finance Executive (Consolidation) - role 2
  • Check Placement for Finance Executive (Treasury) - role 1
  • Check Placement for Personal Assistant/Admin
  • Check Placement for Installer/Technician
  • Check Placement for Team Lead IT Service Desk
  • Check Placement for Game Developer - Unreal Engine (Full-time remote)
  • Check Placement for Sales Supervisor
  • Check Placement for Content Marketing Leader
  • Check Placement for Content Writer
  • Check Placement for Head of Content
View More
View Less