Android Software Engineer
TeamViewer Germany GmbH
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Responsibilities
TeamViewer’s Frontline solution empowers frontline workers through workflow-based, real-time assistance on smart glasses, mobile phones, and tablets. It enhances productivity and safety by enabling hands-free workflows and remote support across industries worldwide.
We are looking for an experienced and committed Android Software Engineer who is passionate about building robust, scalable, and user-focused applications that make a real impact in the industrial world. You will join a collaborative international team shaping the future of augmented and mobile workflows.
Design, develop, and maintain world-class Android applications tailored for a wide range of enterprise and industrial customers.
Architect clean, scalable, and testable codebases using modern Android frameworks and best practices.
Collaborate closely with backend and platform teams to ensure seamless integration, synchronization, and reliability across devices and environments.
Contribute innovative solutions and new features for the Frontline platform in collaboration with UX and product teams.
Participate in peer reviews, pair programming, and cross-platform design discussions to uphold quality and consistency.
Own your deliverables end-to-end — from ideation to release — ensuring reliability, performance, and maintainability.
Experiment with emerging technologies (e.g., Kotlin Multiplatform, Compose Multiplatform, AI/AR integrations ) to push the boundaries of what our platform can deliver.
Requirements
University or college degree (or equivalent experience) in Computer Science, Software Engineering, or a related field.
3+ years of professional Android development experience or proven senior-level expertise delivering high-quality mobile applications at scale.
Strong proficiency in Kotlin , with solid understanding of Android SDK, Jetpack Compose , and modern app architectures (MVVM, MVI, or Clean Architecture).
Experience integrating with RESTful APIs, WebSockets, or message-based backends.
Familiarity with offline-first design , background sync, and performance optimization for constrained devices.
Experience using modularization, dependency injection (e.g., Hilt/Koin), and asynchronous programming (Coroutines, Flow).
Understanding of testing methodologies (unit, UI, and instrumentation tests) and use of frameworks such as JUnit, Espresso, or MockK.
Familiarity with CI/CD pipelines , Gradle build optimization, and publishing workflows (Play Console, internal app distribution).
Fluency in English; other languages are a plus.
Nice to have:
Experience with Kotlin Multiplatform (KMP) or shared business logic across Android/iOS.
Exposure to Augmented Reality (ARCore) , camera-based SDKs, or smart-glass development.
Understanding of secure app design, encryption, and data protection on mobile devices.
What we offer
Onsite Onboarding in our HQ office for an optimal start
Great compensation and benefits packages including company achievement bonus or sales bonus
Public transport friendly offices
Special terms for local gyms
Access to Corporate Benefits platform with many discounts
Regular Team events and company-wide celebrations
Open door policy , no dress code rules, frequent all Hands and Leadership Lunches
Hybrid and Flexible work time with up to 50% home office
Work From Abroad Program allowing up to 40 days of work outside your contracting country
We celebrate diversity as one of core values, join and drive one of the c-a-r-e initiatives together with us!
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
- ...automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of... ...We are looking for a motivated and eager-to-learn Junior Android Software Engineer who is passionate about building user-focused applications...
- ...O que procuramos: Licenciatura em Engenharia Informática ou similar; Mais de 2 anos de experiência em desenvolvimento Android; Experiência com Kotlin; Experiência com Jetpack Compose; Bom nível de inglês, falado e escrito; Disponibilidade para regime...
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+... ...meet you! ABOUT THE ROLE We are looking for a Senior Android Engineer to design, build, and maintain features that power Bumble’s...
- ...reality with the most innovative, comprehensive, and modular MES software. We have a global presence, but our headquarters, and the main... ...industries. The Role As a Senior Software Engineer, you will work full-stack with an emphasis on backend development...
- ...de responsabilidade e o trabalho em equipa. Se sempre gostaste destas áreas, candidata-te! Procuramos um(a)Tech Lead – Software Engineering para um projeto híbrido em Lisboa e Porto . Responsabilidades: -Trabalhar em estreita colaboração com Product Owners...
- ...specialists providing services in Information Technology and Engineering services. As part of the Netherlands-based organization... ...about us at . Role Overview We are looking for a Software Engineer to join in a technology company focused on electric vehicle...
- ...Who are we: Neotalent Conclusion is one of the leading Iberian specialists providing services in Information Technology and Engineering services. As part of the Netherlands-based organization Conclusion, which has an ecosystem of over 25 companies and 3,600 employees...
$30,000 a $65,000 por año
...Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently... ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...- ...and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization... ...for our customers. We’re looking for a Staff Software Engineer to play a key role in supporting and enhancing our DEX...
- ...shaping the future of mobility - and we’re doing it together. Our software, Miles, is a leading platform that enables companies worldwide... ...From our office in Porto , we’re looking for a Software Engineer who’s eager to contribute to the evolution and continuous improvement...
- ...operations related to the business. We are looking for a Senior Android Developer to work in this project in Porto or Lisbon (Hybrid).... ...and deployment processes; - Knowledge of all steps of a software development project lifecycle; - Participate to technical workshops...
- ...IT House is looking for a Full-Stack Software Engineer for a direct placement with an end client in the Logistics and Transportation sector. Key Responsibilities Responsible for the lifecycle of full-stack applications (development, maintenance, and continuous...
- ...structuring and managing corporate data. The corporate applications engineer plays a critical role in the Corporate Digital Transformation (... ...Architect. Job Description The Corporate Applications Software Engineer: * Develop and maintain software components while ensuring...
- ...billion consumers and 90 billion transactions each year. The Engineering (Tech) Team is responsible for all Feedzai product... ...with our business goals. We’re looking for a Professional Software Engineer to work on our Digital Trust Team. On a daily basis, you’ll...
- ...change, it’s your time to pave new ways. Intellias, a leading software provider in the automotive industry, invites you to develop the... ...for this ~ Degree in Electrical/Electronics and Computer Engineering , or an equivalent technical qualification ~5-7 years of software...
- ...consulting company; we shape the brands of tomorrow by better understanding people everywhere. About the job We are seeking a Software Engineer to join our team and help build scalable, robust web applications mainly using TypeScript and Ruby. You’ll work across the entire...
$30,000 a $65,000 por año
...reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web... ...office. These include frontend and backend engineers, AI research scientists, and others... ...research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be...- ...Portugal - both hybrid and full remote - where you can grow professionally and take your career to the next level. Are you a savvy Android Developer seeking a new challenge in a dynamic team of developers? We want to know more about you! Tell us about your:...
- ...and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization... ...We are looking for a Senior Full Stack Software Engineer to actively contribute to the development of our solutions and...
$30,000 a $65,000 por año
...speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web... .... These include frontend and backend engineers, AI research scientists, and others from... ..., we find the need for a Senior iOS Engineer to help us support the new user base as...- ...and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization... ...an experienced and committed (Senior) Java Backend Software Engineer to help us build and evolve the next generation of the...
- ...Programme is built for ambitious graduates ready to kick-start their careers in tech. Over this 12-month programme, you’ll join our engineering teams, work on real projects, and take on challenges that matter. With structured training, hands-on experience, and guidance...
- ...THE ROLE We are looking for a driven engineer to join our growing railway systems team. You'll be at the heart of delivering mission-critical software for train control systems — working to the highest safety standards (SIL2) and directly shaping how millions of passengers...
- ...Define and evolve application architectures: * Participate in the development and maintenance of software solutions; * Conduct code reviews and promote software engineering best practices; * Define infrastructure technical requirements and collaborate with DevOps teams;...
$30,000 a $65,000 por año
...speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web... .... These include frontend and backend engineers, AI research scientists, and others from... ...to building accessible and inclusive software. ~ Excellent software engineering fundamentals...- ...impact on both our customers and our people. Location: Porto, Portugal Work Type: Hybrid The Job Role as Senior Software Engineer: This Senior Software Engineer position focuses on crafting comprehensive web applications utilizing Node.js, React, and TypeScript...
- ...WE’RE LOOKING FOR SENIOR ANDROID DEVELOPER TO JOIN OUR TEAM! As a Senior Android developer... ...way. You will work closely with engineering teams to foster commercial awareness, ensure... ...(or RxJava). Solid grasp of software architecture patterns such as MVVM. Experience...
- ...Cloud experts, Designers, Business consultants, Security experts, Engineers, Developers and other extraordinary talents, spread across... ...develop, and execute comprehensive test plans and test cases for software applications, ensuring thorough coverage of functional and non...
- ...partners with organizations to drive digital transformation and build high-performing tech teams . We are looking for a Software Engineer (Java) to join a project with one of our clients. The client has been established for over 10 years, is part of an international...
€25,000 a €45,000 por año
Porto, Portugal Engineering – Data Products & Services / International Full Time Employee /... ...The Foundation: You hold a degree in Software Engineering, Computer Science, or have a... ...experience in a Software Developer or QA Engineer role (including internships or significant...
Deseja receber mais vagas?
Assine e receba vagas semelhantes a Android Software Engineer. Seja o primeiro a se candidatar!



