Job Overview

Join AnvilApps as a Senior Android Developer to build high-performance, user-friendly applications using modern Android technologies. You'll work with Kotlin, Jetpack Compose, and cutting-edge tools while contributing to architectural decisions that shape our products.

Key Responsibilities

  • Native Development: Develop and maintain Android applications using Kotlin and Jetpack Compose.
  • UI Implementation: Translate designs and wireframes into pixel-perfect, performant code.
  • API Integration: Integrate REST APIs and handle complex data flows with Kotlin Coroutines.
  • Architecture: Contribute to architectural decisions and implement scalable patterns.
  • Code Reviews: Review pull requests and provide constructive feedback to the team.
  • Best Practices: Stay current with Android development trends and share knowledge.

Qualifications & Skills

  • Experience: 3-5 years of professional Android development.
  • Kotlin: Expert-level Kotlin including Coroutines and Flow.
  • Jetpack: Strong experience with Compose, ViewModel, Room, Navigation.
  • Design: Understanding of Material Design 3 principles.
  • Networking: Experience with Retrofit, OkHttp, and REST APIs.
  • Version Control: Proficiency with Git and agile methodologies.

Why Join Us?

  • Build apps that reach millions of users.
  • Work with the latest Android technologies.
  • Remote-first with flexible working hours.
  • Learning budget for conferences and courses.
  • Top-tier equipment and development tools.

How to Apply

Ready to take the next step? Send your resume and portfolio (if applicable) to careers@anvilapps.co. Make sure to include a cover letter explaining why you'd be a great fit for the role and our team.

Ready to grow your career with us?

Apply Position

We're ready to meet with you & optimistic you will do great!