Jobedly Post a Job

Senior Kotlin Developer

Amdaris · Chișinău
Full-timeSoftware DevelopmentTechnology$136,000–$184,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Senior Kotlin Developer role

Senior Kotlin Developer positions focus on delivering results in their domain. This page aggregates open Senior Kotlin Developer roles and what employers typically expect.

We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021, 94% in 2022, while in 2023 we joined forces with Insight, a Fortune 500 company and a leading solutions and systems integrator. With exciting growth plans and cutting-edge projects, there has never been a better time to join our incredible team. We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021, 94% in 2022, while in 2023 we joined forces with Insight, a Fortune 500 company and a leading solutions and systems integrator. With exciting growth plans and cutting-edge projects, there has never been a better time to join our incredible team. About the role We are building the software that drone pilots actually look at. The application runs on the aircraft's smart controller — DJI RC Pro / RC Plus class hardware — as an Android app with a Kotlin presentation layer, sitting on top of a shared Kotlin Multiplatform core that also powers our backend. This role is front-end first. You own the interface: live telemetry, video, mission state, and the controls a pilot uses in the field. You will also co-own the shared KMP core with the rest of the team — the domain model, protocol and sync logic that the UI renders and the backend serves. We do not have a designer yet. The right person here has opinions about interface design and can carry a screen from rough intent to something a pilot can use in bright sunlight with one hand — working with a designer later, but not blocked without one today. This is a senior individual contributor role. You are not managing anyone; you are expected to make good calls independently and raise the quality bar by example. What you will do Build and own the Android presentation layer in Kotlin and Compose: flight UI, telemetry displays, video, mission planning and review. Shape the interface itself — layout, interaction, information hierarchy — in the absence of a dedicated designer. Co-own the shared Kotlin Multiplatform core alongside the rest of the team: domain model, protocol, persistence, sync. Render live telemetry and video streams smoothly on modest controller hardware. Design for the field: degraded links, stale data, gloves, sunlight, vibration, one-handed use. Work alongside the engineers handling the DJI SDK integration, and consume the flight state they expose — growing into that layer yourself over time if it interests you. Validate on real hardware. The emulator only gets you so far; expect to be part of field testing. Requirements 1. Engineering fundamentals 5+ years building and shipping production software. Expert-level Kotlin: coroutines, structured concurrency, Flow, generics. Sound architecture instincts: modularization, clear layer boundaries, domain logic kept out of framework and UI code. Comfortable with testing and CI/CD as part of normal work, not an afterthought. Able to work autonomously in a fully remote, distributed team, and to communicate clearly in writing. Professional working proficiency in English. 2. Android 4+ years of Android development with applications shipped and maintained in production. Solid grasp of the application lifecycle, foreground and bound services, process death, and keeping a long-running session alive behind the UI. Performance work as a habit: profiling, memory, frame timing, battery and thermal behaviour on constrained devices. Comfortable targeting older API levels and non-standard hardware — controller devices lag well behind mainstream Android and have no Play Services to lean on. 3. Presentation layer in Kotlin — the core of this role Deep Jetpack Compose: state hoisting, recomposition and stability, DerivedSoft, custom layouts, Canvas drawing, animation, gesture handling. Sound UI architecture: unidirectional data flow, a single source of truth, Flow-driven state, no business logic in composables. Rendering high-frequency streams without dropping f…

Salary estimate

$136,000 – $184,000/yr
Provided by the employer.

Skills for this role

RESTCi/CdKotlin

Resume tips for Senior Kotlin Developer applicants

Interview preparation

Prepare concrete STAR-format stories that show Senior Kotlin Developer outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Senior Kotlin Developer problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About Amdaris

Amdaris is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles