Senior Android Developer

AUBAY LLC
United States
11 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Android Software Development Unit Testing Software Quality Model View ViewModel Software Architecture Rxjava Kotlin Jetpack Compose Asynchronous Programming Multiplatform

Job description

  • Develop and maintain high-quality Android applications using Kotlin (Kotlin Multiplatform is a plus).
  • Build modern UIs with Jetpack Compose (Compose Multiplatform is a plus).
  • Handle asynchronous operations using Coroutines (or RxJava).
  • Apply solid Software Architecture principles (MVVM or similar).
  • Write unit tests and UI tests to ensure code quality and reliability.

Requirements

  • Minimum 6 years of experience in Android development.
  • Strong, proven experience with Kotlin.
  • Experience with Jetpack Compose.
  • Proficiency in Coroutines (or RxJava).
  • Proficiency in English is a mandatory requirement.
  • Alignment with our corporate culture and a commitment to integrity and ethics are highly valued;
  • Strong customer focus, teamwork, task prioritisation, and daily commitment are highly appreciated.

Benefits & conditions

  • Continuous growth through our Training Academy, with technical and soft skills training, mentoring, tech communities, workshops and in-person meetups;
  • Close support with regular feedback and a structured career advancement model;
  • Comprehensive health insurance, including dental coverage, as well as access to a mental health platform and well-being initiatives;
  • Team-oriented environment, including events and initiatives to promote connection and team spirit;
  • Personal and family life support, from the moment your children are born and throughout their educational path;
  • Access to a language platform with conversational classes in multiple languages;
  • Project-tailored work model: remote.

What will you find here?

  • A close-knit and informal environment, where direct communication is preferred and people are valued;
  • Recognition of your contribution, with initiatives that celebrate meaningful moments;
  • Freedom to be yourself, without unnecessary formalities;
  • Teams where knowledge sharing, collaboration and joint growth are a reality.

If you are looking for more than just a project and want to be part of a team where you can grow consistently, email your CV to mariana.roitman@aubay.pt. The future awaits you, and so do we. Shall we talk?

About the company

At Aubay Portugal, we work daily with some of the largest organisations across sectors such as banking, insurance, telecommunications and energy, helping to build and evolve critical systems that support millions of users. We have been in Portugal since 2007 and are part of an international group with a presence in several European countries. More than technology, we build close relationships and deliver real-impact projects.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:25 min

Implementations of reactive programming in Java ecosystems

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

2:15 min

Developing front-end client applications using Kotlin Multiplatform libraries

Mario Bodemann Mario Bodemann

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

Videos

See all

Related articles

See all