Full Stack Engineer (Frontend & Android Focus)
San Mateo, United States · Full-time
- Posted 1mo ago
- From Skild AI’s careers page
- Location
- San Mateo, United States
- Type
- Full-time
- Level
- Senior
- Department
- Software Development
Apply on Skild AI’s site
Opens the listing on job-boards.greenhouse.io
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
Responsibilities
- Architect and Build Scalable Interfaces: Design and develop responsive, high-performance web and Android applications that serve as the primary interface for monitoring and controlling robotic fleets.
- 3D & Map Rendering: Implement complex visualization tools in the browser and on mobile devices, rendering large-scale maps, point clouds, and 3D environments to visualize robot perception in real-time.
- Resilient Networking: Engineer robust data synchronization layers that handle network-denied environments or intermittent connectivity, ensuring seamless operation and data integrity when robots go offline.
- Full Stack Development: Work across the stack, with a heavy emphasis on TypeScript/JavaScript for frontend logic and integration with backend services and robotic APIs.
- Performance Optimization: Profile and optimize rendering pipelines and application logic to ensure smooth performance on varied hardware, from high-end workstations to mobile field devices.
- Collaboration: Work closely with robotics researchers, ML engineers, and infrastructure teams to define APIs and data formats that support rich, real-time visualization.
Basic Qualifications
- Bachelor's degree in Computer Science or related field
- Strong proficiency in JavaScript/TypeScript
- Experience with React and modern frontend development
- Understanding of backend development principles
- Knowledge of database design and management
- Experience with containerization (Docker)
- Familiarity with CI/CD principles
- Basic understanding of cloud services
Preferred Qualifications
- Strong Industry Experience: A proven track record of building and shipping complex, user-facing products at scale.
- Expert TypeScript/JavaScript Skills: Deep proficiency in modern JS ecosystems (React, Vue, or similar) and state management.
- Android Development: Solid experience building native or high-performance cross-platform Android applications.
- Graphics or Gaming Background: Experience with WebGL, Pixi, Three.js, OpenGL, or game engines (Unity/Unreal). You understand how to render 3D geometry and handle high-frame-rate visualizations in a browser or mobile context.
- Indoor Mapping & Spatial Data: Experience rendering complex indoor environments and floor plans. Familiarity with spatial data structures and libraries suitable for indoor navigation and visualization, rather than traditional outdoor geospatial mapping.
- Offline-First Architecture: Demonstrated ability to build systems that function reliably in network-constrained environments (CRDTs, local-first databases, optimistic UI updates).
- Systems Thinking: Ability to understand the full flow of data from a robot sensor to a user's screen.
Skills they ask for
Pick one to see other roles that ask for it.
About Skild AI
General-purpose AI for roboticsSkild AI develops general-purpose robotic intelligence for machines operating in the physical world.
See all 42 roles at Skild AIMore roles at Skild AI
See all 42- Payroll & People Ops CoordinatorSan MateoHuman ResourcesSan Mateo, United States4d
- Enterprise Account Executive – Warehouse Robotics (North America)United States · Senior · RemoteSales · Senior · RemoteUnited States2w
- Marketing Lead – Enterprise Warehouse RoboticsSan Mateo · SeniorMarketing · SeniorSan Mateo, United States2w
- Business Development Lead, Enterprise Warehouse RoboticsSan Mateo · Lead · On-siteBusiness Development · Lead · On-siteSan Mateo, United States2w
Share this role
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.