Android Team Lead – India Collaboration Experience
Summary
Senior Android team lead building modern mobile apps with a strong networking, security, and VPN-adjacent focus, while collaborating with engineers and stakeholders based in India. Day to day: Kotlin/Java Android development (MVVM/Clean Architecture), debugging connectivity issues, performance work, and technical leadership — remotely from Poland.
What we offer:
- A challenging role in an international technology environment.
- The opportunity to work on modern mobile applications used by real users.
- Collaboration with experienced engineers from different countries and cultural backgrounds.
- A high level of autonomy and influence on technical decisions.
- Opportunities for professional growth and expanding your technical expertise.
- A flexible working environment and remote work opportunities.
- Multisport card.
- Private healthcare.
Requirements:
- 7+ years of professional software development experience, with significant hands-on Android development experience.
- Strong proficiency in Kotlin and Java.
- Deep understanding of the Android SDK, Android application lifecycle, and modern Android development practices.
- Strong experience with Android architecture patterns such as MVVM, Clean Architecture, or similar approaches.
- Strong understanding of TCP/IP, UDP, DNS, HTTP/HTTPS, sockets, routing, and network connectivity concepts.
- Experience troubleshooting complex networking and connectivity issues on Android.
- Strong understanding of Android security principles, secure storage, encryption, authentication, and certificate/TLS concepts.
- Experience with Git and modern software development workflows.
- Strong debugging and problem-solving skills.
- Experience writing unit tests and UI/integration tests.
- Strong understanding of Android performance optimization and memory management.
- Experience working with international teams, particularly with teams or stakeholders based in India.
Preferred Qualifications:
- Previous experience developing VPN, proxy, firewall, network security, or privacy-focused
applications.
- Experience working with VPN protocols such as OpenVPN, IKEv2/IPSec, V2Ray,
WireGuard or similar technologies.
- Experience with native Android development using NDK/C/C++.
- Experience analyzing network traffic using tools such as Wireshark, tcpdump, or similar
tools.
- Experience with Android security hardening and application protection.
- Experience with CI/CD systems and automated Android build and release pipelines.