Full Stack Developer

Romeo Power (NYSE: RMO) is on a mission to power the world’s transition to electrification. This is part of our bold vision to create a world where energy poverty no longer exists. As an energy technology leader delivering advanced electrification solutions for complex commercial vehicle applications, we seek to attract the most curious minds to help us drive real change and create a more sustainable future.

As a company, we’re continually innovating to challenge what’s possible. We believe in transparency and teamwork. With a long-term mindset, we take solution-driven approaches. We thrive on solving the hardest problems and we celebrate our successes as a team. We’re diverse, inclusive and share a passion for making access to clean energy universal as we drive towards a democratically energized world. 

Founded in 2016, Romeo Power is headquartered in Los Angeles, California. Our suite of advanced hardware, combined with our innovative battery management system, delivers the safety, performance, reliability and configurability our customers need to succeed. Romeo Power’s 113,000 square-foot manufacturing facility brings its flexible design and development process inhouse to pack the most energy dense battery systems on the market.

Position Overview

Romeo Power is a manufacturer of battery packs for electric vehicles. Our battery packs are equipped with an advanced in-house built battery management system (BMS) that is responsible for real-time monitoring and control of hundreds of lithium ion cells and maintaining them in a safe state. Our BMS is utilized with a highly configurable embedded software that supports various applications and different customer needs. We are looking for a Full Stack Developer to help us create a web-based ecosystem for maintaining, configuring, and deploying our embedded software products.

Key Roles and Responsibilities

  • Develop web-based tools and application for internal and external use.
  • Set up databases for BMS configurations, software releases, test reports, etc.
  • Develop and maintain baselines images for servers using configuration management tools.

Basic Qualifications

  • Bachelor’s or advanced degree in Computer Science, Electrical Engineering or related fields, or equivalent in experience and proof of exceptional abilities.
  • 2+ years of related professional experience.
  • Proficient in JavaScript ES6, NodeJS, and HTML5.
  • Familiarity with React.
  • Expertise in at least one scripting language such as Python or Perl.
  • Experience with RESTful API.
  • Experience with SQL and no-SQL databases.
  • Extensive experience building re-usable components and responsive design features.
  • Experience designing and implementing front-end architecture.
  • Demonstrated knowledge of software development processes. (compile, debug, scm)
  • Effective communicator and excellent attention to detail.
  • Strong documenting and organizational skills.
  • Must have the ability to multi-task and think in a fast-paced environment.
  • Self-driven and proactive.
  • Owning assignments and taking full accountability.

Romeo Power is an equal opportunity employer and prohibits discrimination and harassment of any kind without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression or any other characteristic protected by federal, state or local laws or our own sensibilities.

 

 

Related Post