Full Stack Software Engineer

Boston Dynamics · Waltham

Company

Boston Dynamics

Location

Waltham

Type

Full Time

Job Description

As a Full Stack Software Engineer at Boston Dynamics, you will work with our Stretch Warehouse Robotics team to develop the world's most advanced, fully-autonomous mobile robot product, designed to be integral and deployable as a part of any warehouse solution. Every day, you will work with a small team of developers to create new, groundbreaking features for Stretch. You will develop the tablet GUI and control application that drives the robot, reports its status, and guides the operator to optimize performanceTo thrive in this role, you must be comfortable working across the stack, from frontend UIs, to backend infrastructure, enjoy working in multiple domains while simultaneously picking up new tools and the skills required to succeed in them, be passionate about user experience, and be able to own the problems you're solving end-to-end.

Boston Dynamics is a world leader in mobile robots, tackling some of the toughest robotics challenges. For years, our awe-inspiring viral videos on YouTube have shown the world what remarkably capable robots can do. Now we are quickly becoming a recognized leader in automation solutions for industrial applications and warehouse logistics.

Day to day activities:

  • Develop polished web experiences using React and other advanced technologies
  • Develop full-stack features covering software running on robots and front-end GUI
  • Build well-designed, reusable applications and libraries
  • Design core pieces of UI software architecture which address product requirements
  • Collaborate with the UX and Product teams to understand product needs and recommend the best technical solution
  • Participate in user testing, to continually improve the end-user experience

Desired skills:

  • 2+ years professional experience shipping full stack software to users
  • Strong foundational knowledge of core web technologies
  • Experience delivering solutions using advanced JavaScript libraries and frameworks, such as React
  • Experience with backend development using Node.js, Go, or equivalent
  • Experience with backend development using C++ is a plus
  • Experience with git and developing in a Linux environment

Nice to have skills:

  • Graphic design
  • Experience with Docker and distributed architectures

Date Posted

10/17/2023

Views

1

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Quality Engineer, Mobile - Imprivata

Views in the last 30 days - 0

Imprivata is seeking a Senior Quality Engineer Mobile for a hybrid opportunity in Waltham MA The candidate will join a dedicated team passionate about...

View Details

Software Delivery Lead - Imprivata

Views in the last 30 days - 0

Imprivata is seeking a Software Delivery Lead for a Hybrid role in Waltham MA The role involves leading multiple Agile Product teams managing project ...

View Details

Lead Data Analyst - Dynatrace

Views in the last 30 days - 0

Dynatrace is seeking a Business Analyst with extensive experience in data analysis and statistics trend analysis The role involves providing data anal...

View Details

Sales Development Representative Manager - demandDrive

Views in the last 30 days - 0

demandDrive is seeking an SDR Manager to lead a team of Sales Development Representatives The role involves managing client relationships coaching and...

View Details

Senior Manager, IT - Deciphera Pharmaceuticals

Views in the last 30 days - 0

Deciphera a biopharmaceutical company focused on cancer treatments is seeking a Sr Manager of IT The role involves managing IT onboarding and offboard...

View Details

Integrations Support Specialist II - ZoomInfo

Views in the last 30 days - 0

ZoomInfo is seeking an experienced Integration Support Specialist The role involves providing daily support to customers managing escalations document...

View Details