Apply

Senior Android Engineer

Posted about 1 month agoViewed

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ” Industry: Artificial intelligence and audio

🏒 Company: SpeechifyπŸ‘₯ 51-100πŸ’° Seed almost 5 years agoReading AppsInformation TechnologySoftware

⏳ Experience: 5+ years

Requirements:
  • 5+ years of software engineering experience.
  • Familiarity with Android components.
  • Experience building or contributing to at least one Android app.
  • Product design intuition and user empathy.
  • Drive to push the boundaries of Android UI/UX.
  • Understanding of the importance of tests and how to approach writing tests.
  • Self-drive to improve the app and codebase above and beyond what's outlined in the spec.
  • Rock solid experience with Kotlin, Kotlin Coroutines, Kotlin Flow, Dagger 2, MVVM, Clean Architecture, Background Services, Music Player Service, Android Animations, Jetpack Navigation, JUnit tests.
  • Experience in Agile Software Development.
  • Excellent communication skills.
  • User oriented problem solving approach.
  • Driven with continuous feedback from leaders.
Responsibilities:
  • Owning major features and working closely with the design team.
  • Shape the future of the Android team.
  • Own, maintain, and improve reliability metrics for key features.
  • Participate in discussions across different teams including Product, Design, and Engineering.
  • Review pull requests and support other teammates.
  • Handle critical issues or cope with unexpected challenges.
  • Take ownership of feature releases and provide nightly builds for the QA team.
Apply

Related Jobs

Apply

πŸ“ San Francisco, California; New York, New York; Seattle, Washington; Boston, Massachusetts

🧭 Full-Time

πŸ’Έ 167000.0 - 203000.0 USD per year

πŸ” Health and wellness technology

🏒 Company: OuraπŸ‘₯ 251-500πŸ’° $75,000,000 Series D about 1 month agoWearablesMobile AppsHealth Care

  • Minimum 5+ years of professional development experience shipping Android apps.
  • Proficiency in Kotlin programming and modern Android app architectures (MVVM, MVI, etc.), RxJava and/or Coroutines/Flow, Jetpack Compose, and common third-party libraries.
  • Experience with collaborative development on complex shared codebases, proficient in git, branching, and code review workflows.
  • Focus on quality through unit tests and manual testing.
  • Strong computer science fundamentals and design patterns.
  • Ability to take ownership of projects and mentor other engineers.
  • Experience with Agile or Scrum processes.

  • Design, build, and maintain high-quality code for projects on the team’s roadmap.
  • Push projects forward by closely aligning with PMs and Designers.
  • Collaborate with backend, firmware, data science, research, and QA teams to deliver complex mobile app features.
  • Work with Android colleagues across the US and EU to improve the health of the Android codebase.
  • Contribute to technical discussions, code reviews, and platform-level improvements.

AgileAndroidGitKotlinCI/CD

Posted 16 days ago
Apply
Apply

πŸ“ Spain, Greece, Netherlands

🧭 Full-Time

πŸ” SaaS, salon management software

🏒 Company: TreatwellπŸ‘₯ 501-1000InternetBeauty

  • Solid experience in mobile software development on the Android platform and Kotlin native.
  • Some experience in hybrid development.
  • Good understanding of UX and visual design.
  • Experience in a high-performing, autonomous Agile development team.
  • Willingness to learn new skills and take on tasks beyond usual responsibilities.
  • Active involvement in the software development community.
  • Understanding of self-service in a B2B environment and knowledge in memory management, performance, and optimization.

  • Creating improved and new ways for salon partners to interact with payment capabilities of the SaaS.
  • Developing and maintaining Android applications.
  • Being part of an empowered team that operates independently and ships to production frequently.
  • Working with various technologies like Android SDKs, Kotlin Coroutines, and Jetpack Compose.
  • Mentoring the existing team as well as collaborating with cross-functional teams to translate project requirements into technical specifications.
  • Troubleshooting and fixing technical problems, and staying updated with emerging technologies.

Software DevelopmentAgileAndroidGitJavaKotlinReact NativeSCRUMReactMentoringTroubleshooting

Posted 18 days ago
Apply
Apply

πŸ“ India

πŸ” Technology / Web Services

🏒 Company: GoDaddyπŸ‘₯ 5001-10000πŸ’° $800,000,000 Post-IPO Equity almost 3 years agoπŸ«‚ Last layoff about 1 year agoWeb HostingDomain RegistrarWeb DevelopmentOnline Portals

  • 4+ years of professional mobile Android development experience.
  • Strong knowledge of Kotlin and the Android SDK.
  • Deep understanding of design patterns and how they can be applied to mobile development.
  • Experience in debugging mobile applications.
  • Knowledge in writing automated tests using mocked data.
  • Experience working in an Agile team environment.
  • Proficient English skills - both verbal and written.

  • Contribute to our Android mobile application(s) using Kotlin to deliver compelling user experiences.
  • Understand the nuances between mobile platforms and provide advice and mentorship to other developers on handling those nuances.
  • Participate in planning, architectural discussions, implementation, and maintenance of mobile applications.
  • Apply Agile approaches to software development.
  • Be accountable for code quality by writing unit, integration, and automation tests.
  • Help and advise in the selection of the most appropriate frameworks to use with the product.
  • Contribute to Open-Source projects related to the tech stack and domain of our products.
  • Perform code reviews to suggest, encourage, and support coding best-practices.

Software DevelopmentAgileAndroidDesign PatternsKotlinDebugging

Posted 19 days ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 185000.0 - 223000.0 USD per year

πŸ” Travel and Technology

🏒 Company: AirbnbπŸ‘₯ 5001-10000πŸ’° Secondary Market over 4 years agoπŸ«‚ Last layoff almost 2 years agoHospitalityTravel AccommodationsPropTechMarketplaceMobile AppsTravel

  • 5+ years' industry experience in Android development.
  • Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience.
  • Fluency in Kotlin/Java and Jetpack Compose.
  • Experience shipping one or more Android apps.
  • Excellent communication and collaboration skills with experience working well within engineering and across functions.
  • Passionate about design and building UX products.
  • Interest in innovations within the mobile and payment industries.

  • Collaborate with product managers, designers, and engineers to design and deliver high-quality products on Android.
  • Build efficient and reusable mobile components and architect reliable, performant, and scalable mobile solutions.
  • Follow data-driven approaches to conduct experiments and iterate features.
  • Identify areas of improvement and advocate for mobile best practices.

AndroidKotlin

Posted 19 days ago
Apply
Apply

πŸ“ Senegal, CΓ΄te d'Ivoire, Mali, Burkina Faso, The Gambia, Uganda

🧭 Full-Time

πŸ’Έ 144000 USD per year

πŸ” Financial services

🏒 Company: WaveπŸ‘₯ 101-250πŸ’° $24,000,000 Series D over 7 years agoAccountingHuman ResourcesCloud ComputingFinancial ServicesBookkeeping and PayrollPaymentsAppsSmall and Medium BusinessesFinTechSoftware

  • Minimum of 5 years of professional experience.
  • At least 2 years spent building Android applications.
  • Experience using Kotlin and Jetpack Compose in a published application.
  • Fluent in English; French is a plus.
  • Nice to have: knowledge of Kotlin Coroutines & Flows, understanding of design patterns like MVVM, Apollo Kotlin experience.

  • Responsible for building and improving ways users pay and access money with Wave.
  • Take ownership of the entire project lifecycle, from understanding the problem to leading the implementation.
  • Collaborate with Product and Engineering managers to identify optimal solutions for users.
  • Assist the customer support team in resolving issues.
  • Manage various evolving projects related to payment services.
Posted 23 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 140000 - 155000 USD per year

πŸ” Journalism and Digital Media

  • 5+ years full-time experience as an Android Engineer.
  • Experience building robust user interfaces with complex animations and user interactions.
  • 2+ years of experience with Kotlin, including writing unit tests, networking, data persistence, and UI.
  • Demonstrated understanding of modern Android technologies such as Jetpack Compose, Coroutines, Dagger, and Room.
  • Experience translating product goals into quality shippable code.

  • Design, develop, and test new features using Kotlin.
  • Contribute to app architectural decisions, code reviews, technical roadmap, and timeline estimations.
  • Participate in technical discussions with engineers across multiple stacks and platforms.
  • Work collaboratively with product, PMO, design, data, QA, and other engineers to guide product development.
  • Promote standards in Android development and engage with the Android developer community at The Times.
  • Ensure app stability by writing quality code and partnering with the QA team to test and fix bugs.

AndroidKotlinQAProduct DevelopmentNetworking

Posted about 1 month ago
Apply
Apply
πŸ”₯ Senior Android Engineer
Posted about 1 month ago

πŸ“ United States

πŸ” Early education technology

  • Experience as a Senior Android Engineer.
  • Strong collaboration skills.
  • Comfortable taking ownership and initiative on projects.
  • Eager to work in a dynamic startup environment requiring scrappiness, flexibility, and creativity.

  • Be part of a team responsible for maintaining and improving mobile platform architecture.
  • Work closely with other Product Engineering teams to build user-facing products and features.
  • Consider both technical and business drivers to efficiently deliver value.

LeadershipSoftware DevelopmentAndroidKotlinSoftware ArchitectureCommunication SkillsAnalytical SkillsCollaboration

Posted about 1 month ago
Apply
Apply
πŸ”₯ Senior Android Engineer
Posted about 1 month ago

πŸ“ United States

πŸ” Banking, payments, and fintech

🏒 Company: KunaiπŸ‘₯ 51-100ConsultingFinancial ServicesInformation TechnologyFinTechSoftware

  • 5+ years of experience working in Android development.
  • 3+ years of experience developing with Kotlin for Android.
  • 3+ years of experience working with Jetpack Compose.
  • Nice to have: Experience developing for iOS and with cross-platform languages like React Native.

  • Develop and maintain high-quality Android applications.
  • Collaborate with a team to solve complex technical challenges.
  • Focus on exceeding client expectations and contributing to customer success.

Software DevelopmentAndroidiOS DevelopmentKotlinReact NativeReact

Posted about 1 month ago
Apply
Apply

πŸ“ Portugal

πŸ” Healthcare Technology

  • Demonstrate a passion for the mission of freeing people from pain.
  • Commit to delivering quality results for patients and clients.

  • Contribute to the development of a tech platform focused on pain management.
  • Collaborate with a talented team to enhance the user experience.
  • Participate in scaling operations to support the company's expansion.

Software DevelopmentAndroidKotlin

Posted about 2 months ago
Apply
Apply
πŸ”₯ Senior Android Engineer
Posted about 2 months ago

πŸ“ United States

πŸ” Early education technology

  • 3-5+ years of professional experience working with Android development in a fast-moving team setting.
  • Advanced technical knowledge of the Android development stack, including expertise in Kotlin and Java.
  • Comfortable consuming REST APIs and familiarity with AWS/cloud-based architectures is a plus.
  • Strong verbal and written communication skills and a proven record of collaborating with empathy.
  • Self-starter with initiative and leadership capabilities, but can delegate ownership.
  • Familiarity with tools such as GitHub, Google PlayStore, Firebase, and analytics tools.

  • Design and develop software solutions for medium-to-large product engineering projects towards a business goal.
  • Collaborate closely with product managers and designers to shape and define features.
  • Proactively identify and diagnose issues of quality, reliability, or performance.
  • Implement best practices and improve coding efficiency and quality across the team.
  • Drive data-driven decision-making and promote excellence in engineering process.
  • Mentor peers and junior engineers, building trust and respect within the team.

LeadershipAndroidJavaKotlinFirebaseREST APICommunication Skills

Posted about 2 months ago
Apply

Related Articles

Posted 4 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 4 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 4 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 4 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 4 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.