💻 Front End Software Developer

All Space jobs
frontend
react
docker
rabbitmq
celery
git
redux

ABOUT FIREFLY AEROSPACE

Come be a part of the 21st Century Space Race. At Firefly, we are focused on the leading edge of space systems progression. Our company is committed to providing economical and convenient access to space for small payloads through the design, manufacture, and operation of reliable launch vehicles and spacecraft. To get there, we are looking for incredibly passionate, bright, and determined people to join our team.

SUMMARY

We are building rockets, moon landers and space-grade parts over here, none of which happen without reliable tools, innovative thinking, and collaboration. Firefly Aerospace is tackling problems in the “new space” market, which means we have opportunities to extract the best processes from “heritage space” development and combine that with today’s available technology to provide beautiful solutions for these challenges.

The Information Technology (IT) and Information Engineering (IE) Departments work together to support the flow of information across the organization, build new software tools making production more efficient, and supply organizational pathways to share and distribute technical information to our customers and partners.

As a Software Developer at Firefly Aerospace, you’ll be pushing the boundaries of data intensive software development to build scalable, complex systems. As a member of a startup organization, you’ll have the opportunity to truly drive the creation of data analytics platforms, enterprise resource planning systems, and spearhead new projects that directly improve our ability to design, build, test, and launch rockets. Firefly is growing and we need capable people. Our fast-paced environment is exciting and full of growth opportunities.

RESPONSIBILITIES

Design scalable, data intensive software architectures Drive the ideation of next generation systems Develop data analytics and visualization platforms, enterprise resource management systems, and more Troubleshoot software reliability and performance issues

QUALIFICATIONS

  • Proficient in modern React (functional components, hooks, etc.)
  • Experience using application-level state management systems such as Redux and React Context
  • Strong collaborative and interpersonal skills; excellent at communicating technical solutions and viewpoints
  • Enthusiasm for autonomy and an eagerness to tackle problems without requiring detailed instructions
  • Experience building complex, data intensive applications, with a focus on data management and analytics
  • Understanding of git-based version control systems such as GitHub, Bitbucket, and Gitlab
  • Deep understanding of data structures and algorithms as well as software design patterns
  • Focus on writing well test tested and carefully designed code, with a strong understanding of JavaScript testing frameworks (Jest, React Testing Library, Enzyme)

Desired

  • Understanding of web socket based frontend development
  • Experience programming with ReactiveX and/or redux-observable
  • Bachelor’s Degree in Computer Science or related field, or equivalent experience based on 3 year’s work experience for every 1 year of education
  • Understanding of containerized development using Docker as well as familiarity with CI/CD pipelines
  • Experience with the Atlassian Suite of tools (JIRA, Confluence) and ERP Software (such as Odoo V12, NetSuite, or Oracle Fusion)
  • Experience developing with web sockets and ASGI servers (Daphne, Uvicorn)
  • Experience designing asynchronous job processing applications with RabbitMQ and Celery
Firefly

Firefly

United States, Cedar park, TX

Posted 3 months ago

Apply