Senior Software Engineer, Android

FULL TIME
senior

Salary

No salary data

vs. Engineering avg

Ghost Score

Better than ~65% of category

Engineering jobs

Freshness

Posted 2 weeks ago

Required Skills

Job Description

Ditto is a startup redefining how data moves at the edge, making it seamless for developers to build resilient, real-time applications. The role involves designing, implementing, and testing mission-critical applications that enable optimized command and control using Ditto's technology. Responsibilities: Lead technical implementation for Ditto’s App Builder; Help Ditto’s customers solve complex issues with our solutions, e.g., resolving questions on SDKs, architecture, performance, scaling and everything in between; Be an expert on best practices for developing mobile applications using Ditto at scale; Advocate for customers’ needs, working with the engineering and product teams to debug and reproduce problem reports and escalate problems to include other team members as needed; Work with the developers and product managers to design and build interfaces (UI and API) to meet their needs; Support application development teams with delivery Qualifications: Minimum of 3 years in an active software development role; Ability to develop complex applications using Kotlin and Jetpack Compose; Experience developing with networking protocols and communications (e.g. REST, TCP, UDP, QUIC); Experience developing with Bluetooth particularly in a mobile device context; Experience developing with databases on mobile devices; Read and understand the intent of code, logs and stack traces, debugging in distributed environments; Knowledge of test automation frameworks, as well as common CI/CD practices; Strong communication skills, particularly written communication skills. As a distributed team, async communication is the norm and the development process often includes written architecture and design documents Required Skills: Kotlin, Jetpack Compose, Networking protocols, REST, TCP, UDP, QUIC, Bluetooth, Mobile databases, Debugging distributed environments, Test automation frameworks, CI/CD practices, Communication

Ghost Score Breakdown

No salary info
+ pts
No company logo
+ pts
Recent posting (8-14 days)
+ pts
Known scam/ghost company
Reposted listing
Expired deadline
High job-to-employee ratio
Recruiting agency
Overall: 22/100Low Ghost Risk

Application Tips

  • Top skills mentioned: kotlin, rest, ci_cd. Make sure your resume highlights these.
  • This listing shows strong signals of being a real opportunity — apply with confidence.

Browse More