Full Stack Front End Software Developer

Phoenix, Arizona


You’re passionate about a zero-emissions future and want to build something special. You want to own your space but work with talented, like-minded people on important projects. The pace doesn’t scare you; it excites you. Quality and integrity matter to you.

We feel exactly the same way.

Drive Forward. Introduce yourself to us and let’s start a conversation.

We’re currently on the lookout for a Full Stack / Front End Software Developer. You will be involved in some of the most exciting big data areas, including connected hydrogen vehicles, fueling station and production facilities. You will have an immediate impact at Nikola Motor and support the development of world-class, industry-leading electric and hydrogen-electric vehicles.

You Will:

  • Collaborate with product and technical staff on product road-map and R&D planning
  • Collaborate in the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, and other software components.
  • Design algorithms and workflows to create new software programs and systems, producing efficient code based on requirements, and testing and deploying programs and applications.
  • Learn new technologies in collaboration with the principal software developers and architecture to support product innovation.
  • Develop Web, JavaScript and database applications that acts as a web application, or provide an endpoint/API for data access.

You have:

  • 7+ years software development experience; mainly front-end and some back-end
  • 3+ years of experience with modern JavaScript frameworks like Angular.js, React.js, or Vue.js, or similar front end technologies.
  • 2+ years of experience data broker such as kafka and both SQL and NoSQL database such as PostgreSQL and Cassandra
  • 2+ years of experience with Python web frameworks (and ORM) with Django or Flask is a plus
  • Experience with geospatial maps, charts, reports is a plus
  • Experience with cloud application technologies.
  • Knowledge of large data sets, or data analytics is a plus.
  • Ability to work directly with Subject Matter Experts to translate requirements into specifications and code

Candidates must have current U.S. work authorization or be TN eligible from Mexico or Canada.  This position is not eligible for CPT or OPT.


Equal Employment Opportunity statement (EEO)

Nikola Motor Company™ is committed to a policy of equal employment opportunity. We recruit, employ, train, compensate, and promote without regard to race, color, age, sex, ancestry, marital status, religion, national origin, physical or mental disability, sexual orientation, gender identity, medical condition, pregnancy, veteran status, genetic information or any other classification protected by state or federal law.

To all recruitment agencies: Nikola is not responsible for any fee related to unsolicited resumes from 3rd party staffing and recruiting agencies. No fee will be paid for candidates who apply and claim to be represented by an agency. Any unsolicited resumes, CVs, or other candidate information submitted by an agency will become the property of Nikola, and no fee will be paid in the event such candidate is hired.