← Back to Jobs
Technology
Android/Kotlin Engineer --NYC , NY (Onsite) Need Local Only
Delviom LLCNew York, NY🇺🇸United StatesPosted 16 Jul 2026
Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
Basic understanding of the following:
Kotlin
Jetpack compose
Coroutine
AI
MVI and MVVM pattern
Unit testing - Mockk
Coroutine testing
UI tests (Espresso/Compose UI test)
Must-have requirements
- Experience: 2 5 years building and shipping Android apps in production; ownership of features end-to-end.
- Language: Strong Kotlin (incl. coroutines); solid grasp of OOP, SOLID, and pragmatic design patterns.
- Modern UI: Jetpack Compose (preferred) and/or strong XML UI skills; theming, accessibility, localization, multiple screen sizes.
- Architecture: Hands-on delivery using MVI (unidirectional data flow): intents/actions ? reducer ? state; clear state modeling; side-effects handled cleanly.
- Async & state: Coroutines + Flow/State Flow, structured concurrency, cancellation, threading, and backpressure awareness.
- Dependency Injection: Production experience with DI (commonly Hilt/Dagger); scoping, component design, testability.
- Android fundamentals: Lifecycle, Navigation, background work (Work Manager), permissions, deep links, notifications.
- Data layer: Room and Data Store; caching strategies; offline/poor-network handling.
- Networking: REST integration (e.g., Retrofit/Ok Http verify org-approved libs), auth/token handling, pagination, retries, robust error handling.
- Testing & quality: Unit tests for reducers/use-cases, View Model tests, some UI tests; CI-friendly builds; lint/static analysis usage.
- Debugging & performance: Profiling, crash/ANR triage, memory/leak awareness, performance tuning in Compose.
- Delivery practices: Git workflow, code reviews, refactoring, clear documentation/ADRs when introducing architectural changes.
Good-to-have (modern engineering)
- Modularization: Multi-module Gradle, build optimization, feature modules.
- Security basics: Secure storage patterns, certificate pinning concepts, privacy-by-design.
- Observability: Structured logging, analytics/event schemas, crash reporting best practices.
Bonus: AI / ML requirements (nice-to-have)
- On-device ML: Experience integrating ML Kit or TensorFlow Lite, model constraints (latency, memory, battery), and on-device privacy considerations.
- LLM features: Building AI-powered UX (summarization, search, assistants) via approved APIs; streaming responses, caching, fallbacks, and guardrails.
- Prompt + evaluation: Basic prompt design, regression/evaluation mindset (quality metrics, red-teaming, offline test sets).
- Responsible AI: Understanding of PII handling, data minimization, consent, and secure telemetry for AI features.
- Proficient in iOS/Android Development as well as multiple design techniques
- Working proficiency in iOS/Android toolset to design, develop, test, deploy, maintain and improve software
- Strong understanding of Agile methodologies with ability to work in at least one of the common frameworks
- Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, application resiliency and security
- Proficiency in one or more general purpose programming languages
- Working proficiency in a portion of software engineering disciplines and demonstrates understanding of overall software skills including business analysis, development, testing, deployment, maintenance and improvement of Software
Skills
Agile
Git
HTTP
Jetpack Compose
Kotlin
LLM
REST
TensorFlow
iOS
Android
Similar jobs
Apple Ios Developer with Security Clearance
Markon · Dulles, United States
1 hour ago$120k - $200k/yrAndroid Cno Developer with Security Clearance
Markon · Dulles, United States
2 hours ago$130k - $250k/yrMobile Engineer ( Android IOS ) - W2 Position
Tranzeal, Inc. · Denver, United States
3 hours agoiOs Developer
InfoObjects Inc · United States
6 hours agoNeed W2 - Native Mobile (iOS & Android) Application developer IV for our direct in Denver, CO (Remote/Hybrid)
Ab Ovo Inc · Denver, United States
6 hours agoAndroid Developer
Werner Consulting Group · United States
7 hours ago