CareerPlan

Software Engineer II (Java, Android/Kotlin/IOS/Javascript)

Bangalore, IndiaFull-time2026-10-09 → 2026-11-10

Core

Develop high-performance mobile applications and web portals for public safety and enterprise communication using Android, Flutter, and VoIP protocols.

Role type

Senior IC mobile software engineer (Android/Flutter)

Builds

Wave PTX client applications and web portals for public safety and enterprise communication

Domain

Telecom / Public Safety / Mobile Applications

Deliverable

production ML models | product features

Required skills

Java, Android SDK, Kotlin, Flutter, SIP, RTP, RTCP, TCP/UDP, Gradle, JNI, SWIG, Multithreading, Memory Management

Preferred skills

Cross-platform development, Performance optimization

Technologies

Android, Flutter, Java, Kotlin, Gradle, SIP, RTP, RTCP, TCP, UDP, JNI, SWIG

Responsibilities

Develop high-quality mobile applications for public safety and enterprise communication; Implement VoIP protocols (SIP, RTP, RTCP, TCP/UDP); Integrate native C/C++ code via JNI and SWIG; Optimize multithreading and performance; Manage Android lifecycle and architecture components.

Seniority

Senior, hands-on IC