07 Aug
|
Focally
|
Bengaluru
Company Overview:
Focally is a cutting-edge company specializing in the development of AR and VR smart glasses. Based in Bangalore, India, we are committed to innovation and excellence in the field of augmented and virtual reality.
We are looking for a passionate Full-Stack Mobile & AI Engineer who can work across mobile applications, backend services, AI integrations, and connected hardware ecosystems. This role is ideal for engineers who enjoy building complete products from mobile apps to cloud APIs while integrating AI capabilities and Bluetooth-connected smart devices.
Key Responsibilities:
Design, develop, and maintain high-performance Android and iOS mobile applications.
Build native Android applications using Kotlin, Android SDK, Jetpack Components, Coroutines, and MVVM architecture.
Develop native iOS applications using Swift, SwiftUI, UIKit, Combine, and Apple's native frameworks.
Implement Bluetooth connectivity for smart devices using Bluetooth Classic, BLE, A2DP, HFP, GATT, and related communication protocols.
Develop secure backend services and RESTful APIs using Node.js and Express.js.
Implement real-time communication using WebSockets and Server-Sent Events (SSE).
Integrate AI capabilities using LLM APIs, prompt engineering, AI agents, tool calling, speech-to-text (STT), text-to-speech (TTS), and voice assistant technologies.
Integrate third-party SDKs, cloud services, payment gateways, and external APIs.
Build scalable cloud infrastructure using AWS Lambda, API Gateway, S3, IAM, SNS, SES, and related AWS services.
Design and manage databases using SQL, NoSQL, Firebase, and Firestore.
Implement secure authentication and authorization using JWT, OAuth, HTTPS, encrypted storage, and API security best practices.
Collaborate closely with embedded, firmware, hardware, and product teams to deliver seamless connected smart-glasses experiences.
Optimize application performance, reliability, scalability, and maintainability.
Write clean, reusable, well-documented, and testable code.
Participate in architecture discussions, code reviews, debugging, testing, and deployment activities.
Use contemporary development tools including Git, GitHub, Postman, Android Studio, and Xcode.
📌 Full Stack Mobile & Ai Engineer Bengaluru
🏢 Focally
📍 Bengaluru