āđāļŠāļāļāļāļĨ 1 - 3 āļāļģāđāļŦāļāđāļāļāļēāļ āļāļēāļāļāļąāđāļāļŦāļĄāļ 3 āļāļģāđāļŦāļāđāļāļāļēāļ
āļāļĩāđāļĄāļĩāļāļģāļ§āđāļē āļ§āļīāļĻāļ§āļāļĢāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢ android
āđāļĢāļĩāļĒāļāļāļēāļĄ
āļāļĢāļļāļāļēāđāļĨāļ·āļāļ
- No elements found. Consider changing the search query.
āļāļąāļāđāļŦāļĨāļāđāļĢāļāļđāđāļĄāđāļāļāļāļāļļāļ AI āļāļāļāđāļĢāļēāļāļ°āļ§āļīāđāļāļĢāļēāļ°āļŦāđāđāļĨāļ°āđāļāļ°āļāļģāļāļģāđāļŦāļāđāļāļāļēāļāļāļĩāđāļāļĩāļāļĩāđāļŠāļļāļāđāļŦāđāļāļļāļ
āļāļĢāļļāļāđāļāļ, āđāļāļāļĩ / āđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄ
,āļ§āļīāļĻāļ§āļāļĢāļĢāļĄ
āđāļāļāļĩ / āđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄ,āļ§āļīāļĻāļ§āļāļĢāļĢāļĄ
āļāļĢāļ°āļŠāļāļāļēāļĢāļāđ:
12 āļāļĩāļāļķāđāļāđāļ
āļāļąāļāļĐāļ°:
Android
āļāļĢāļ°āđāļ āļāļāļēāļ:
āļāļēāļāļāļĢāļ°āļāļģ
āđāļāļīāļāđāļāļ·āļāļ:
āļŠāļēāļĄāļēāļĢāļāļāđāļāļĢāļāļāđāļāđ
- At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world.
- Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide.
- No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation. If you're ready to begin your best journey and help build travel for the world, join us.
- App platform team tackles Infrastructure pain points head on. The end goal is to create a robust ecosystem that the wider mobile org can reliably build within and on top of, and members of the App platform team dedicate their time and attention entirely towards this end. Examples of this include CI/CD improvements, App architecture and core-libraries improvements, dev experience improvements, Customer experience improvements.
- Design, develop, and maintain.
- Android applications.
- that integrate with the platform's core services and APIs.
- Partner closely with Product, Design, Backend, and Mobile engineers to define requirements, design features, and deliver cohesive user experiences.
- Drive engineering best practices for.
- testing, quality assurance, and release readiness., including automated testing strategies.
- Build and evolve.
- reusable platform components.
- (SDKs, internal libraries, shared UI/infra patterns) to accelerate multiple product teams.
- Contribute to or lead initiatives involving.
- WebView-based architecture., including performance, security, debugging, and deep integration with native modules.
- Improve developer velocity via.
- CI/CD pipelines.
- for mobile (build, test automation, release flows, quality gates).
- Raise reliability standards by improving.
- observability.
- performance monitoring, crash analysis, app/service metrics, logging, and alerting.
- Identify and implement opportunities for optimization across the technology stack, focusing on cost, efficiency, velocity, and developer happiness.
- Enable cross-team collaboration on large initiatives, improving overall code quality, architecture, and platform consistency.
- Provide thoughtful feedback and mentorship, fostering an inclusive engineering culture and strong engineering fundamentals.
- Communicate complex technical trade-offs clearly to stakeholders across levels, including non-technical partners.
- 12+ years of software development experience building large-scale applications;.
- strong craft in either native app engineering (Android) or web engineering., with openness to working across both when needed.
- 4+ years in a Tech Lead (or equivalent) role, owning execution and technical direction end-to-end.
- Proven experience owning production systems with significant impact on.
- design, development, deployment, monitoring, and long-term evolution.
- Strong engineering leadership: mentoring senior engineers, influencing across teams, and driving alignment through clear communication.
- Advanced proficiency in modern app development frameworks and architectural choices (scalable patterns, modularization, maintainability).
- Strong understanding of app development challenges and solutions: performance, stability, backwards compatibility, and security.
- Expert-level knowledge of testing methodologies and best practices; ability to drive.
- end-to-end test strategy.
- (e.g., UI/E2E automation).
- Practical experience improving engineering throughput through.
- CI/CD.
- (automated builds, test pipelines, release workflows).
- Ability to use data and telemetry to guide improvements; experience with.
- observability.
- for app/service performance is a strong advantage.
- Strong problem-solving: can do deep research, make decisions on complex projects, and balance independence with collaboration.
- Bachelor's degree in Computer Science, Engineering, or related field.
- Experience working across both.
- native mobile and web applications.
- (one strong core skill is enough; openness to the other is key).
- Experience in a.
- platform team.
- building reusable solutions used by multiple teams/products.
- Hands-on experience with.
- WebView internals.
- (rendering/performance/debugging, JS bridges, security, architecture decisions).
- Proficiency in writing and maintaining.
- end-to-end tests.
- (e.g., Espresso/UI Automator/Detox/Appium or equivalents depending on stack).
- Experience building or maintaining.
- CI/CD for native apps.
- (build automation, test automation, release management, feature flags).
- Experience with.
- observability.
- (crash analytics, performance monitoring, tracing/metrics/logging, SLO-driven improvements).
- Experience in scaled product/internet companies with high traffic, large user bases, and high transaction volume.
- Experience with cross-platform technologies (React Native, WebViews, Flutter, etc.) and making pragmatic trade-off decisions.
- This position is based in Bangkok, Thailand (Relocation Provided).
- sanfrancisco.
- Please review our Hiring Process Guidelines before your interview click.
- here.
- to learn how interviewing at Agoda works.
- Discover more about working at Agoda.
- Agoda Careers.
- https://careersatagoda.com.
- Facebook.
- https://www.facebook.com/agodacareers/.
- LinkedIn.
- https://www.linkedin.com/company/agoda.
- YouTube.
- https://www.youtube.com/agodalife.
- Equal Opportunity Employer.
- At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.
- We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our.
- privacy policy.
- Disclaimer.
- We do not accept any terms or conditions, nor do we recognize any agency's representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
āļ§āļąāļāļāļĩāđ
āļāļđāđāļāļīāđāļĄāđāļāļīāļĄkeyboard_arrow_down
āļāļąāļāļāļķāļ
āļĒāļāđāļĨāļīāļ
āļāļāļāļāļļāļĢāļĩ, āđāļāļāļĩ / āđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄ
āđāļāļāļĩ / āđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄ
āļāļĢāļ°āļŠāļāļāļēāļĢāļāđ:
5 āļāļĩāļāļķāđāļāđāļ
āļāļąāļāļĐāļ°:
Android, iOS
āļāļĢāļ°āđāļ āļāļāļēāļ:
āļāļēāļāļāļĢāļ°āļāļģ
āđāļāļīāļāđāļāļ·āļāļ:
āļŠāļēāļĄāļēāļĢāļāļāđāļāļĢāļāļāđāļāđ
- Lead the mobile engineering team to design, architect, and deliver high-performance, enterprise-grade mobile applications that power our retail technology ecosystem. As a Tech Lead, you will define mobile technical direction, architecture standards, and engineering best practices. We strongly believe that exceptional products are built by happy employees; therefore, you will play a key role in fostering a work environment rooted in our "Harmony" philosophy and "Empathy," guiding your team to thrive while building systems that support parallel development and long-term growth.
- Job Responsibilities.
- Define the architectural vision and ensure a strong understanding of Clean Architecture principles, separation of concerns, scalability, and maintainability. You will be capable of making pragmatic architectural trade-offs when needed.
- Provide strong experience leading and mentoring mobile developers (iOS and/or Android). Maintain a hands-on capability with code reviews, design reviews, and making technical trade-offs.
- Balance technical excellence with delivery timelines and measurable outcomes. Ensure smooth integration with backend systems using RESTful APIs, GraphQL (plus), and JSON.
- Manage mobile CI/CD pipelines such as Fastlane, Bitrise, or Jenkins. Support applications in production and handle live issues with structured RCA.
- Proven background in mobile engineering leadership. A background in e-commerce or high-traffic digital platforms is a plus. Familiarity with mobile security and data privacy considerations.
- Strong understanding of iOS lifecycle, memory management, performance profiling, and optimization. Knowledge of Apple Human Interface Guidelines and platform-specific UX best practices. Experience structuring iOS apps using MVVM, Clean Architecture, and modular or feature-based architecture.
- Strong understanding of Android lifecycle, threading, performance profiling, and optimization. Experience structuring Android apps using MVVM, Clean Architecture, and modular or feature-based architecture.
- Experience with dependency injection and building testable, maintainable code. Experience implementing unit tests and UI tests (iOS: XCTest, Android: Espresso or equivalent).
- Strong proficiency in Swift and Objective-C. Solid experience with UIKit and SwiftUI. Familiarity with Combine or reactive programming patterns. Experience using Xcode, iOS build tools, and app signing and provisioning.
- Strong proficiency in Kotlin (Java as legacy support). Experience with Jetpack Compose and modern Android UI patterns. Good understanding of Coroutines and asynchronous programming. Experience using Android Studio and Gradle build system.
- Familiarity with authentication mechanisms such as OAuth2 or token-based authentication.
- Experience with mobile CI/CD pipelines. Familiarity with crash reporting and mobile analytics tools.
- Experience with cross-platform frameworks such as Flutter or React Native.
- All applications will be treated with the strictest confidentiality. If your qualifications and experience align with the requirements of the role, our talent acquisition team will reach out to you directly. In the event that there is not an immediate fit, we will securely retain your profile for consideration against future suitable opportunities.
- https://www.careers-page.com/gosoftthailandcoltd.
3 āļ§āļąāļāļāļĩāđāļāđāļēāļāļĄāļē
āļāļđāđāļāļīāđāļĄāđāļāļīāļĄkeyboard_arrow_down
āļāļąāļāļāļķāļ
āļĒāļāđāļĨāļīāļ
āļāļĢāļļāļāđāļāļ, āđāļāļāļĩ / āđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄ
āđāļāļāļĩ / āđāļāļĩāļĒāļāđāļāļĢāđāļāļĢāļĄ
āļāļąāļāļĐāļ°:
Android
āļāļĢāļ°āđāļ āļāļāļēāļ:
āļāļēāļāļāļĢāļ°āļāļģ
āđāļāļīāļāđāļāļ·āļāļ:
āļŠāļēāļĄāļēāļĢāļāļāđāļāļĢāļāļāđāļāđ
- We are looking for an senior Android developer responsible for the development and design of Android applications. Your primary focus will be development of Android applications, SDK to support other applications, and integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
- Design and develop applications for the Android platform.
- Contribute to all aspects of the software development lifecycle.
- Participate in Agile/Scrum software development process.
- Collaborate with teams to analyse, design, and ship new features.
- Fix software defects and improve applications performance.
- Implement unit and automatin test, security best practice, and API integrations in the applications.
- Continuously learn and implement new technologies to maximise application performance.
- Skills.
- Proficient with Kotlin, Java, and Android SDK.
- Experience with RxJava2, Retrofit2, OkHttp3, Concurrency concept.
- Experience with Reactive programming.
- Proficient understanding of design pattern such as MVP,MVVM pattern.
- Familiar with CICD process, Jenkins, and Fastlane.
- Experience with unit and espresso automate test.
- Knowledge of analytics tools such as Firebase, Google Analytic, Crashlytics.
- Experience with code versioning tools such as Git, SourceTree.
- Understanding of security algorithm such as SHA1, SHA256, encryption, and decryption.
- Experience with developing SDK and OAuth concept a big plus.
3 āļ§āļąāļāļāļĩāđāļāđāļēāļāļĄāļē
āļāļđāđāļāļīāđāļĄāđāļāļīāļĄkeyboard_arrow_down
āļāļąāļāļāļķāļ
āļĒāļāđāļĨāļīāļ
āļŠāđāļāđāļāđāļāđāļāļ·āļāļāļāļēāļāđāļŦāļĄāđāļĨāđāļēāļŠāļļāļāļŠāļģāļŦāļĢāļąāļāļ§āļīāļĻāļ§āļāļĢāļĢāļ°āļāļāļāļāļīāļāļąāļāļīāļāļēāļĢ android
- 1
āļĒāļāļāļāļīāļĒāļĄ
āļĨāļāļāļāļģ 5 āļŠāļīāđāļāļāļĩāđāļŦāļĨāļąāļāđāļĨāļīāļāļāļēāļ āļāļĩāļ§āļīāļāļāļļāļāļāļ°āđāļāļĨāļĩāđāļĒāļāđāļāļāļĨāļāļāļāļēāļĨ
āļāļģāđāļāļ°āļāļģāļāđāļēāļāļāļēāļāļĩāļāļāļĢāļīāļĐāļąāļ 7 āđāļāļāļāļĩāđāļāļļāļāđāļĄāđāļāļ§āļĢāļāļģāļāļēāļāļāđāļ§āļĒ
āļāļģāđāļāļ°āļāļģāļāļēāļĢāļŦāļēāļāļēāļāđāļāļīāļāđāļāļĨāļŠāļļāļāļĒāļāļ 50 āļāļĢāļīāļĐāļąāļāļāļĩāđāļāļāļĢāļļāđāļāđāļŦāļĄāđāļāļĒāļēāļāļĢāđāļ§āļĄāļāļēāļāļāđāļ§āļĒāļĄāļēāļāļāļĩāđāļŠāļļāļ 2026
āļāđāļēāļ§āļŠāļēāļĢāđāļŦāļĄāđāđ
