BoulderRecruiter Since 2001
the smart solution for Boulder jobs

Senior Software Engineer - JavaScript

Company: Adafruit Industries
Location: Boulder
Posted on: May 7, 2022

Job Description:

Sphero has been inspiring the creators and inventors of tomorrow through creative learning and play since 2010. From humble beginnings in Boulder, CO, Sphero has become the #1 robot in education, available in 40,000+ institutions globally. In August 2019, Sphero welcomed littleBits into the fold to become the EdTech market leader and accelerate play-based learning for kids worldwide. With new offerings coming out all the time to help kids start, grow, and graduate with Sphero, our robots truly go #BeyondCode. Learn more at . At Sphero, you can do the work you love, be yourself, and take fun seriously. What You Will Do Responsibilities: -

  • Participate in the creative process from concept to creation!
  • Mature the Sphero SDK and apps to enable internal and external app and game hacker/maker experiences with our robots.
  • Work closely with software, firmware and hardware engineering teams to implement world-class robots and experiences.
  • Lead innovative software development, and introduce development best practices and processes.
  • Mentor mid-level and junior software engineers. You are a maker, creator, tinkerer, innovator, or the like, and want to influence the world of connected play and learning. You have a passion for learning and growing your technical skills (e.g. languages, platforms, patterns), as well as for mentoring other software engineers. More specifically, you have: -
    • A minimum of 3+ years prior experience with TypeScript.
    • A minimum of 1+ years prior experience with a cross-platform desktop framework such as Electron, and / or mobile cross-platform frameworks such as React Native or Ionic.
    • Experience with Swagger, D3.js, Vue.js a plus.
    • Strong demonstrated knowledge of OOP principles, design patterns, and best practices.
    • Proven leadership abilities in the software engineering and agile development.
    • Positive attitude and excitement about hardware and robotics.
    • Great release estimation skills, with a proven ability to deliver on time.
    • Strong collaborator, with an excellent work ethic and attention to detail.
    • Excellent written and verbal communication skills.
    • Experience leading within Agile and/or Scrum processes, with the ability to influence and help design development best practices.
    • Bachelor's degree in Computer Science, Electrical Engineering, or equivalent skill set. Bonus Points:
      • Experience with Bluetooth/Bluetooth LE communication protocol a plus.
      • Experience with hardware and robotics or gaming software a plus.
      • Experience working within a startup culture/company a plus. This is your opportunity to lead part of the robot revolution with a fast-paced, innovative team that is changing the world of play and learning. If you're interested in joining the team, please send us your resume and a cover letter detailing why you'd be a good fit for the Sphero team. If you have a presence on the web, rap sheet, write a blog, or practice another craft, we'd love to hear about it. Sphero offers an exciting work environment, and a generous compensation package including a competitive salary; 100% paid health, dental, and vision insurance; stock options; and many other perks such as a wellness reimbursement, cell phone benefit, a fully stocked kitchen, and catered lunches on Fridays. Only registered members can apply for jobs.
        • About Us
        • Press
        • Educators
        • Distributors
        • Jobs
        • Gift Cards

Keywords: Adafruit Industries, Boulder , Senior Software Engineer - JavaScript, IT / Software / Systems , Boulder, Colorado

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Colorado jobs by following @recnetCO on Twitter!

Boulder RSS job feeds