Software Engineer - (JavaScript, Spring Boot, Mobile SDK's)
Core
Design, develop, and maintain JavaScript-based mobile SDKs and integration layers for Android and iOS, while building backend services and REST APIs using Java Spring Boot to support AI/ML capabilities.
Role type
Full-stack software engineer (mobile SDKs & backend)
Builds
Mobile SDKs, integration layers, backend services, REST APIs, and AI/ML inference systems
Domain
Data technology, mobile development, backend services
Deliverable
production ML models | product features | infrastructure
Required skills
JavaScript/TypeScript, Kotlin/Java, Swift, Java Spring Boot, REST API design, CI/CD pipelines, code reviews, testing
Preferred skills
AI/ML model integration, cross-platform mobile patterns
Technologies
JavaScript, TypeScript, Kotlin, Java, Swift, Spring Boot
Responsibilities
Design and develop mobile SDKs for Android and iOS; Develop and support backend services and REST APIs; Integrate AI/ML capabilities into applications; Ensure code quality through reviews, testing, and CI/CD; Support production systems and troubleshoot issues
Seniority
Mid-level, hands-on IC