Back to Search
Overview
Senior

Senior Software Engineer - Mobile & Web Apps Developer

Confirmed live in the last 24 hours

Agility Robotics

Agility Robotics

Compensation

$175,000 - $273,000/year

Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA)
Hybrid
Posted March 30, 2026

Job Description

Agility’s commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential.

About The Role

Our software team is growing rapidly, and we are looking for talented engineers to join our small, agile, world-class team. In this role, you will develop attractive, intuitive mobile and browser-based interfaces for controlling and managing our state-of-the-art humanoid robots. This role requires an emphasis on front-end development for mobile and web applications, but you will also need sufficient familiarity with back-end technologies to work with the rest of the software development team to integrate your front-end into the complete system.

About The Work

  • Design and implement high-quality user interfaces for both mobile applications and web applications for controlling humanoid robots
  • Design and implement interfaces for monitoring, updating, and troubleshooting a fleet of robots
  • Develop reusable component libraries and scalable front-end architectures
  • Optimize front-end applications for maximum speed and scalability across network conditions
  • Implement complex client-side state management 
  • Provide mentorship to junior members of the team
  • Work with the rest of the frontend team to write well-tested, maintainable, and documented software
  • Work with designers to translate Figma files into pixel-perfect, interactive code
  • Work with other members of the software development team to interface your front-end work with existing back-end systems and communicate requirements for new backend systems

About You

  • You have a BS or MS in computer science or related field or have equivalent industry experience
  • You have 8+ years of full time work experience architecting and implementing front-end applications, with a focus on mobile app development
  • You have strong proficiency in React, React Native, HTML5, CSS, Javascript, and Typescript
  • You have strong experience working with mobile applications development
  • You understand responsive design principles, cross-browser compatibility, and web performance optimization
  • You have exposure to standard agile and software development processes, including issue tracking tools (Jira), feature branching, version control (Git), continuous integration and deployment
  • You are proficient in writing unit and integration tests
  • You are able
reactnodejavatypescriptjavascriptgoaifrontendbackendmobile