×
Register Here to Apply for Jobs or Post Jobs. X

Fullstack Software Developer

Job in Phoenix, Maricopa County, Arizona, 85003, USA
Listing for: Intuitive Machines
Full Time position
Listed on 2025-11-11
Job specializations:
  • Software Development
    Software Engineer, Web Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Fullstack Software Developer

About Intuitive Machines

Intuitive Machines is an innovative and cutting‑edge space company making cislunar space accessible to both public and private customers. Our mission is to further science and exploration, communications, and economic progress from the Earth to the Moon and beyond.

Executive Summary

The LROC and Shadow Cam Science Operations Center Team is seeking a Full Stack Software Developer for a full‑time position. This mid‑level developer plays a crucial role in developing, designing, and maintaining web applications that support lunar research, satellite operations, and scientific data visualization.

Key Responsibilities
  • Develop interactive web applications and features using Ruby on Rails or equivalent technology with a focus on clean, user‑friendly, maintainable architecture.
  • Build highly responsive and accessible front‑end interfaces using modern JavaScript libraries/frameworks such as Hotwire, Stimulus.js, or Vue / React.
  • Design and consume robust RESTful APIs to support data delivery and client‑side interaction.
  • Implement and extend web‑based GIS tools (e.g., Open Layers, Cesium

    JS) to visualize planetary science datasets with custom projections and optimize data processing for visualization.
  • Modernize legacy applications and migrate functionality into current technology stacks.
  • Write command‑line tools and scripts for asset management, data manipulation, and automation processes.
  • Apply version control workflows and best practices in collaborative development environments.
  • Analyze and optimize application performance, load times, and data interactions.
  • Support cross‑functional teams, including System Admins, Scientists, and Satellite Operations Engineers.
  • Document code, processes, and systems to ensure knowledge transfer and maintenance sustainability.
Technologies We Use
  • Back‑End:
    Ruby, Ruby on Rails, RESTful APIs.
  • Front‑End:
    Hotwire, Stimulus.js, Node.js, Vue.js, Tailwind CSS, Bootstrap.
  • Database:
    Postgre

    SQL, Active Record, SQLite.
  • GIS & Visualization:
    Open Layers, Cesium

    JS, GeoTIFF.js, proj
    4.js, chart.js, GDAL, WMS Server standards.
  • Version Control:
    Git, SVN (Subversion).
  • Testing & QA:
    Minitest, Jest, Vitest.
  • Data Formats: JSON, GeoJSON, CSV, TIFF, Cloud Optimized GeoTIFF, YAML.
  • Operating Systems:
    Linux, macOS.
  • Collaboration:

    Ability to collaborate effectively in person and across teams.
Required Qualifications
  • Back‑End Development:
    Proficiency in MVC web frameworks (Ruby on Rails preferred; experience with Django, Laravel, or other MVC frameworks is valuable). Experience working with and developing RESTful APIs, especially for data‑rich applications.
  • Databases:
    Understanding of relational databases, including designing comprehensive database schemas (tables, relationships, keys, constraints), data modeling, writing efficient queries, and performing CRUD operations within web applications. Postgre

    SQL preferred; experience with SQLite, MySQL, or other relational databases is ok.
  • Front‑End Development:
    Extensive experience with modern front‑end technologies such as Vue.js, Stimulus.js, Hotwire, and CSS frameworks like Bootstrap and Tailwind CSS.
  • UI/UX Design:
    Strong front‑end design sensibilities, including understanding of effective user interface design principles such as modern web semantics, visual hierarchy, whitespace utilization, and color theory. Ability to create data‑rich layouts that effectively present data to end users and translate complex requirements into intuitive and responsive user interfaces.
  • Version Control:
    Proficiency with Git, Git Hub, and experience with collaborative development workflows.
  • Testing & Quality:
    Experience with manual and automated testing methodologies for web applications. Detailed knowledge of modern troubleshooting intuition and methodologies.
  • Command Line & Scripting:
    Comfortable with command‑line tools, scripting practices, and automation methods.
  • Operating Systems:
    Comfortable working in Linux and Mac environments.
  • Communication

    Skills:

    Strong written and verbal communication abilities for effective collaboration with cross‑functional teams.
  • Requirements Analysis:
    Ability to translate high‑level business requirements into robust…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary