RebellionDefense

Frontend Software Engineer

Remote
USD 145k - 195k
GraphQL R CSS HTML API React Next.js Machine Learning JavaScript
Description

Your Rebel Team: Rebellion's Product and Engineering teams work in close partnership to identify and understand our customers pain points and needs and then to build products that solve their areas of concern. Leveraging artificial intelligence and machine learning, Rebellion’s products provide clearer visibility and more in-depth understanding of the threat landscape in order to support successful mission execution. Our products are designed to deliver comprehensive battlespace awareness, autonomous mission execution, and cyber readiness to our defense and national security customers.

How you’ll make a difference in this role: As a Frontend Software Engineer you will help to build both server-side and client-side JavaScript (isomorphic) and API-driven applications with opportunities to lead major UI/UX product decisions. You will be instrumental in the growth and development of Rebellion’s Iris intelligence, surveillance, and reconnaissance (ISR) product by combining multiple intelligence sources to provide a complete vignette of an area of responsibility. Battlefield commanders will use Rebellion’s Iris ISR product to receive relevant information for battle planning, thus ensuring we stay three steps ahead of our adversaries and improve our nation's defense technical capabilities.

This role reports to the Iris ISR Director of Engineering and can either be remote with infrequent travel or be located in Washington DC.

What your mission is: 

  • Working with a team of frontend engineers, backend engineers, and applied researchers to build an easy to use intelligence application.
  • Developing high-quality, scalable, and reusable React components.
  • Work with back-end developers to integrate UI components with APIs and databases.
  • Using mapping libraries such as leaflet to display large amounts of data in a usable way.
  • Debug errors, troubleshoot issues, and perform routine performance optimizations.

You may be fit for this role if your expertise aligns to: 

  • Having over three years of experience building products using the latest versions of React, Next.js, Express.js, or equivalent.
  • Expert skills in JavaScript, CSS, and HTML.
  • Experience leveraging Storybook to create and test modular components.
  • Working knowledge of implementing and using GraphQL and REST APIs.
  • Keenness to work closely with our customers to iterate quickly on the user experiences that we build.


The annual salary range for this role as it is posted is $145,000 to $195,000 regardless of final candidate location within the US. The final job level and annual salary will be determined based on the education, qualification, knowledge, skills, ability, and experience of the final candidate(s), and calibrated against relevant market data and internal team equity. Benefits listed in this posting may vary depending on the nature of your employment with Rebellion Defense. Disclosure as required by the Colorado Equal Pay for Equal Work Act, C.R.S. § 8-5-101 et seq.

The Nature of our Work: We are driving fast change to an extremely regulated industry. Many of the national security programs that are supported by Rebellion’s products operate in secure environments and access to those spaces and the data in them may require an active personnel security clearance. It is a requirement of this position that you are able to obtain and hold a personnel security clearance at the right level. 

An Equal Opportunity Employer/Veterans/Disabled. Rebellion Defense is an equal opportunity employer and makes employment decisions on the basis of merit and business needs.  Rebellion Defense does not discriminate against applicants on the basis of race, color, religion, sex, sexual orientation, gender, gender identity, national origin, veteran status, disability, or any other protected characteristic in accordance with federal, state, and local law.

RebellionDefense
RebellionDefense
Artificial Intelligence Machine Learning Software

33 applies

418 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 166 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers