399,808open jobs
13,937companies
77,696added this week
Browse all
Salary
$70k – $200k per year (Estimated)
Location
Remote (United States)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match
This Dot Labs helps enterprises ship AI that survives the real world. Legacy stacks, compliance reviews, and big teams included. We find the use cases worth betting on, set the guardrails, and move straight into delivery.
Job description

This Dot Labs is looking for an experienced and talented Senior Android Engineer to join our team. The ideal candidate will have a strong background in building and testing Android applications using Kotlin, with a deep understanding of test automation, modern Android frameworks, and mobile development best practices.

In this role, you will be responsible for improving and expanding automated test coverage for an existing Android application, ensuring high reliability, performance, and maintainability. You will collaborate with other engineers to identify testing gaps, implement robust testing strategies, and strengthen overall product quality across the Android codebase.

Requirements

- Strong experience with Kotlin and modern Android development.

- Experience writing unit, integration, and UI tests for Android applications.

- Familiarity with Android testing frameworks and tools such as JUnit4, MockK, Robolectric, OkHttp MockWebServer, AndroidX Room testing, Espresso, UI Automator, AndroidX Test Orchestrator, and Jetpack Compose UI test APIs.

- Experience with mobile performance debugging and test automation workflows.

- Ability to work independently in a remote environment and proactively identify testing gaps.

- Excellent problem-solving and communication skills.

__Nice to Haves:__

- Experience contributing to large-scale or open-source Android applications.

- Familiarity with CI/CD pipelines and automated testing workflows.

- Experience with Android architecture patterns (MVVM, MVI, etc.).

- Exposure to performance testing and profiling Android applications.

- Prior experience working in an agency or consultancy environment.

Responsibilities

- Design, develop, and maintain automated tests across unit, integration, and UI layers for an Android application.

- Improve existing test coverage by identifying gaps and implementing robust testing strategies.

- Work with modern Android testing frameworks including Espresso, UI Automator, and Jetpack Compose testing APIs.

- Maintain and extend test infrastructure using tools such as MockK, MockWebServer, and AndroidX testing libraries.

- Collaborate with engineers to ensure features are delivered with strong test coverage and stability.

- Participate in code reviews and contribute to best practices for testing and quality.

- Continuously evaluate and improve testing processes, tools, and workflows.

What we offer

This Dot, Inc. is an equal opportunity employer and does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Benefits

- Working with a stellar team focused on advancing the web forward

- Paid time off

- Company holidays

- Great health, dental, and vision insurance plans available

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
399,808 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$150k – $350k per year • In office • Full-Time • 8+ years exp • San Jose
C++
Rust
Swift
Dart
Kotlin
AI/ML
AI Agents
Multimodal AI
Mobile
Core Animation
Flutter
Jetpack Compose
SwiftUI
UIKit
Design
Figma
Rive
Apply
In office • 2+ years exp
Kotlin
JavaScript
Frontend
React.js
Apply
$77k – $201k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Sydney
JavaScript
Kotlin
Objective-C
TypeScript
Frontend
React.js
Mobile
Expo
React Native
DevOps
AWS
Azure
GCP
Apply
$72k – $205k per year (Estimated) • Remote • Full-Time • 3+ years exp
JavaScript
Kotlin
Swift
TypeScript
Frontend
Recoil
Redux
Zustand
React.js
Mobile
Android SDK
Expo
React Native
State Management
Apply
$60k – $300k per year • Equity 0.1–0.5% • Remote • Full-Time • 6+ years exp • San Francisco
C++
Elixir
JavaScript
Kotlin
Node JS
Python
Rust
Swift
TypeScript
AI/ML
CUDA
CUDA Toolkit
Edge AI
Embeddings
Semantic Search
Semantic Search
Frontend
npm
WebAssembly
DevOps
Vector
Apply
Engineering Lead 10 hours ago
$98k – $221k per year (Estimated) • Remote • Full-Time • 10+ years exp
JavaScript
Node JS
TypeScript
Frontend
Angular
RxJS
Svelte
Vue.js
React.js
Mobile
React Native
DevOps
CI/CD
Apply
Software Architect 10 hours ago
$152k – $285k per year (Estimated) • Remote • Full-Time • 2+ years exp
JavaScript
Node JS
TypeScript
Frontend
Angular
Redux
RxJS
Svelte
Vue.js
React.js
Mobile
React Native
Management
Slack
Apply
$72k – $216k per year (Estimated) • Remote • Full-Time
JavaScript
Node JS
TypeScript
Frontend
Angular
Preact
Redux
RxJS
Svelte
Vue.js
React.js
Mobile
Ionic
React Native
Management
Slack
Apply
$72k – $205k per year (Estimated) • Remote • Full-Time • 3+ years exp
JavaScript
Kotlin
Swift
TypeScript
Frontend
Recoil
Redux
Zustand
React.js
Mobile
Android SDK
Expo
React Native
State Management
Apply
See all jobs
This is one of many
399,808 more open roles from verified company boards, updated every day.