Image Loading

Engineering Manager - Mobile SDK

Job Description

  • Bengaluru, Karnataka, India 

About us

Roam.ai is a cutting-edge location SDK and API platform designed to empower developers and enterprises in creating precise and efficient location-aware applications. Trusted by developers, high-growth startups, and leading enterprises, Roam.ai is a subsidiary of Geospatial Data pioneer, Echo Analytics, following its acquisition at the close of 2023. With offices located in Bengaluru and Paris, Roam.ai thrives on a agile culture, fostering quick decision cycles, granting substantial autonomy to teams, and attracting high-energy individuals with a can-do mentality. Join us on the forefront of innovation as we redefine mobile and location technology.

The Stack

In our mobile SDK stack, we utilize Java, Kotlin, Objective-C, and Swift. Additionally, we extend support to cross-platform SDKs like React Native, Flutter, Cordova, among others.

  • Our frontend dashboard, constructed with React, is efficiently deployed using Netlify.
  • The backend infrastructure, powered by Python and Golang, is hosted under AWS.
  • Our microservices leverage AWS IOT Core, Kinesis, Lambda, and other components.
  • Storage and querying are managed through MongoDB Atlas and Aerospike.

Open-source mapping libraries such as leaflet, deck.gl, d3.js, nominatim, etc., enrich both backend and frontend features.

Your Role at Roam

  • Contribute to the core Roam mobile infrastructure, incorporating Kotlin, Objective-C, Swift, Golang, Python etc.
  • Dive into full-stack feature development, seamlessly spanning both frontend and backend domains.
  • Actively participating in QA and debugging of the Roam SDK.
  • Push the boundaries of location services on both iOS and Android platforms.
  • Impact millions of devices with your work.
  • Engage directly with Roam customers and prospects, seamlessly integrating their feedback to ensure their success.

Qualifications

  • 2+ years of experience as Engineering Manager or a similar technical, engineering role at an enterprise SaaS company
  • Proven success managing timely implementations from start to finish, architecting effective technical solutions and providing strategic recommendations to enterprise customers.
  • Bring solid experience in building mobile infrastructure.
  • Knowledge of object-oriented programming (i.e. swift, kotlin, python, golang etc.)
  • Exhibit a keen interest in engaging with customers and driving their success.
  • Demonstrate a natural curiosity about how things work, coupled with the tenacity to tackle complex problems.
  • Solid project management skills; you have high attention to detail, accuracy, quality, and timeliness
  • Excellent verbal, written and interpersonal skills

Bonus points if you

  • Bring previous experience working on an SDK.
  • Demonstrate proficiency in background location or network infrastructure (Doze mode, Wake Locks, Background Execution Limits, App Standby Buckets, and Foreground Services).
  • Showcase familiarity with FusedLocationProvider, GeofencingClient, and Beacon monitoring and ranging.

 

Skills

  • Engineering Management
  • SDKs
  • Python
  • SaaS
  • Object-Oriented Programming (OOP)
  • QA
  • Debugging

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Jul 11, 2024

Experience

2 To 4 Years

Compensation (Annual in Lacs)

₹ Market Standard

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent