AgileEngine logo
AgileEngine

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

Senior Android Engineer

Android EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000

Location

United States

Posted

19 days ago

Salary

0

Seniority

Senior

Job Description

Senior Android Engineer

AgileEngine

Role Description We are looking for a Senior Android Engineer to design, build, and maintain features that power consumer-facing dating experiences. You will work in Kotlin with Jetpack Compose and XML-based views, owning features end-to-end from technical design through release while contributing to Android architecture standards in a large, fast-moving codebase. The role includes mentoring junior engineers and integrating AI-assisted development tools into the engineering workflow. What You Will Do - Design, build, and maintain high-quality Android features that power consumer-facing experiences; - Partner closely with Product Managers and Designers to shape product vision, influence the roadmap, and translate ideas into polished Android implementations; - Own Android features end-to-end, from technical design and implementation through testing, release, and iteration; - Contribute to and evolve the Android architecture and engineering standards, balancing long-term maintainability with rapid product development; - Leverage AI-assisted development tools and workflows to improve productivity, code quality, and developer experience; - Help mature the team’s approach to AI usage by sharing best practices, tools, and learnings with other engineers; - Support and mentor other Android engineers through code reviews, pairing, and technical guidance. Qualifications - 5+ years of professional experience building and shipping production Android applications; - Strong proficiency in Kotlin and experience with modern Android development practices; - Experience building UIs using Jetpack Compose and/or XML-based views; - Proven experience designing and maintaining Android application architectures such as MVVM, MVI, or Clean Architecture in medium-to-large codebases; - Solid understanding of Android platform fundamentals, including activity and fragment lifecycle, threading, performance, and memory management; - Experience integrating and consuming networked APIs from Android clients, including error handling and offline considerations; - Experience owning Android features end-to-end, from technical design and implementation through testing and release; - Excellent communication skills and a collaborative, inclusive mindset; - Upper-intermediate English level. Benefits - Professional growth: Mentorship, TechTalks, and personalized growth roadmaps. - Competitive compensation: USD-based pay with education, fitness, and team activity budgets. - Exciting projects: Modern solutions with Fortune 500 and top product companies. - Flextime: Flexible schedule with remote and office options.

Related Job Pages

More Android Engineer Jobs

Role Description Sizanid Staffing is seeking a talented and motivated Mobile App Developer to join our team. As a Mobile App Developer, you will be responsible for designing, developing, and maintaining innovative mobile applications that provide seamless user experience. You will collaborate closely with cross-functional teams including product managers, designers, and backend developers to deliver high-quality mobile products. - Develop and maintain mobile applications for iOS and/or Android platforms efficiently and effectively. - Write clean, maintainable, and testable code following best practices. - Collaborate with UI/UX designers to implement user-friendly interfaces. - Integrate mobile applications with backend APIs and third-party services. - Troubleshoot, debug, and optimize applications for performance and usability. - Stay updated with latest mobile development trends, technologies, and best practices. - Contribute to app deployment processes including app store submissions and updates. Qualifications - Proven experience in mobile app development for iOS and/or Android platforms. - Strong knowledge of Swift, Objective-C, Kotlin, and/or Java, or cross-platform frameworks such as React Native or Flutter. - Experience with API integrations and third-party SDKs. - Understanding of mobile UI/UX design principles. - Familiarity with version control systems such as Git. - Good problem-solving skills and ability to work in a team environment. - Excellent communication skills. - Bachelor’s degree in Computer Science, Engineering, or related field is preferred. Benefits - Private Health Insurance - Paid Time Off - Work From Home - Performance Bonus Company Description

Ghana
Full TimeRemoteTeam 1-10H1B No Sponsor

• Develop our main Android app • Explore Web3 technologies and integrate crypto wallet experiences into the Android app

United Kingdom
Full TimeRemoteTeam 1-10H1B No Sponsor

Role Description As an Android Engineer, you’ll be directly working with product and design teams. In this fast pace environment, you’ll be given pixel-perfect, responsive designs to develop and deploy. You are obsessed with our customers and want nothing but the best product for them. Your speed, ability to deliver, and capacity to come up with the most elegant solutions will make you one of the pillars of our engineering team. We want to revolutionize the FinTech industry. Create a new paradigm. And we need the best minds to do it 🧠 🚀 Qualifications - Ability to craft beautiful Android applications using Kotlin - Mastery of Jetpack Compose and modern Android UI design principles - Experience shipping apps - Love clean and testable code - Strong understanding of state-of-the-art Android architectures and agile processes - Ability to develop, debug, test, and deploy Android projects - Experience with unit and UI testing - Experience with Figma - Team players: Credit the team & Blame no-one Requirements - 5+ years of experience building beautiful Android applications - Attention to detail and pixel-perfect focus - You are a code wizard, and you also care about core features like analytics, translations and memory optimization What you’ll be working on - Develop our main Android app - Explore Web3 technologies and integrate crypto wallet experiences into the Android app Benefits - Competitive salary + stock options - Private dental + health insurance - The best tech for your job - 30 days of paid holidays (excl. bank holidays) - Option to work 100% remotely or come to the office - your choice! - Ability to work abroad for 4 months a year

United Kingdom
AI2CYBER logo

Android Reverse Engineer

AI2CYBER

Pioneering the Future of Cyber Defense with Cutting-Edge AI Solutions

Android Engineer20 days ago
Full TimeRemoteTeam 11-50Since 2023H1B No Sponsor

• Tear apart APKs and native libs to find vulnerabilities, logic bombs, and covert payloads. • Use tools like Frida, Ghidra, IDA Pro, and JADX to expose hidden internals and bad practices. • Break obfuscation, fingerprint malware, and reverse custom protocols. • Analyze both Java/Kotlin and native (C/C++) code—static and runtime. • Design anti-tamper and anti-reversing layers that slow down the next you. • Guide dev teams like a ghost in the machine—building secure-by-default code. • Stay ahead of Android threat actors. If it’s zero-day, you already saw it coming. • Drop reports that read like threat actor confessionals—because you know how they think.

Greece