Live opening · Posted 9 hours ago

Full Stack Engineer – Connected Devices

Uplers · Bengaluru, Karnataka, India (On-site)
Linkedin No
You are 9 hours behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 9 hours ago
CompanyUplers
LocationBengaluru, Karnataka, India (On-site)
Work modeNo
SkillsPython, JavaScript, TypeScript, React, Node.js, Next.js, Java
SourceLinkedin
Listed9 hours ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
8 min from Linkedin publishing this role to us finding it
14 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
71,028 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Experience: 2.00 + years
Salary: Confidential (based on experience)
Shift: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type: Office ()
Placement Type: Full time Permanent Position
(*Note: This is a requirement for one of Uplers' client - uDot)
What do you need for this opportunity?
Must have skills required:
Kotlin, Java, Android, React Native, Expo, BLE, USB, Serial
uDot is Looking for:
uDot Braille Tech is building a 2,400-pin refreshable tactile display that renders Braille, diagrams, and tactile animations for blind and visually impaired (BVI) students — paired with a curriculum-aligned edtech platform deployed in live Indian classrooms. You will be the sole engineer on the software side, owning the Android application, backend services, and AI-assisted content pipelines end to end.
What You'll Do
Own and ship the Android app (Kotlin/Java) that drives the tactile display over BLE, USB, or serial communication
Build and maintain AI/LLM pipelines that convert curriculum content into accessible tactile formats
Design and maintain backend APIs and database schemas
Set up and manage cloud infrastructure and CI/CD pipelines
Document your architecture, maintain clean Git history, and write READMEs — institutional knowledge lives with you
Collaborate directly with the hardware and mechatronics team and participate in school visits
Must-have Requirements
Has been the main or only engineer on a real live product — a startup role, freelance engagement, or deployed personal project with actual users
Can own architecture decisions: explains why they structured an app, API, or database a certain way and what they'd change now
Has independently picked up a new stack or tool and shipped with it — no mentor or lead involved
Has a real example of handling a vague brief or a mid-project scope change
Has shipped a production mobile app (Android Kotlin/Java or React Native/Expo) plus at least one of: a backend/API they built, a React web frontend, or a cloud deployment they set up
Writes Kotlin for device-level features — communicating with hardware over BLE, USB, or serial
Documents their work: READMEs, clean Git history, written specs, or internal docs
Comfortable working onsite in Bengaluru in a fast-paced, non-9-to-5 startup environment
Strong plus (good to have)
Backend built by them — Node.js, Next.js, Python, or FastAPI with PostgreSQL or MongoDB schema they designed
React / TypeScript frontend experience
Cloud deployment (AWS, GCP, or Azure) with CI/CD they configured and maintained in production
BLE, USB, or serial communication between an app and a physical device
Edtech, assistive tech, medtech, or accessibility context in prior work
Visible self-driven work — GitHub profile, Play Store link, hackathon builds, or open-source contributions
GSoC participation
Learnable on the job (please do not screen out for these)
Firmware, kiosk or device-management setups, MQTT, accessibility APIs, or any specific framework not listed above
How to apply for this opportunity?
Step 1: Click On Apply! And Register or Login on our portal.
Step 2: Complete the Screening Form & Upload updated Resume
Step 3: Increase your chances to get shortlisted & meet the client for the Interview!
About Uplers:
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.
(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).
So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App