¡Activa las notificaciones laborales por email!

Software Engineer II (Front-end)

Inversion

Yaiza

Presencial

USD 107.000 - 126.000

Jornada completa

Hace 30+ días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading company is seeking a Front-end Engineer to join their simulation team. The role involves designing and developing UI/UX for applications supporting flight systems. Candidates should have extensive experience in front-end development, particularly with HTML, CSS, and scripting languages. The position requires in-office presence and offers a competitive salary range based on experience.

Formación

  • 3+ years of experience in front-end or full-stack development.
  • Expertise in front-end engineering and best practices.

Responsabilidades

  • Design and maintain client-side logic and interfaces for simulation workflows.
  • Collaborate with back-end engineers for seamless user experience.

Conocimientos

HTML
CSS
Python
Bash
DevOps
Responsive Design

Herramientas

Tailwind CSS
Docker
Grafana

Descripción del empleo

Turning Space into a Transportation Layer for Earth

Who We Are:

Eras of humanity can often be defined by a dominant transportation mode - horse drawn chariots, ocean-going boats, or aircraft. These were spurred by a small group of people rigorously focused on building technology to achieve faster access to more of the world. We seek to usher in a new era of humanity defined by universal access to the whole globe, free of borders, and the presence of a routine way from space to Earth. To do this, we are building highly maneuverable re-entry vehicles that can loiter in orbit before precision landing back on Earth.

About the Role

As a Front-end Engineer at Inversion, you will work as part of the simulation team to design, develop, and maintain the user interface/user experience (UI/UX) of applications supporting the simulation and test environments for our flight systems. The simulation team ensures that flight software and hardware can be integrated and tested under realistic conditions. You will help design and develop data visualization, analysis, and self-service tools to enable fast, repeatable development and deployment workflows, empowering our engineering teams to iterate rapidly and deliver products swiftly to our customers.

What You'll Do
  1. Design, deploy, and maintain client-side logic and interfaces for simulation workflows, including high-performance computing (HPC), software-in-the-loop (SIL), and hardware-in-the-loop (HIL) testing.
  2. Select a front-end tech stack that ensures performance and maintainability.
  3. Design and implement a front-end architecture balancing simplicity and flexibility.
  4. Develop user interfaces supporting simulation configuration, management, and monitoring.
  5. Collaborate with back-end engineers to integrate front-end and back-end systems for a seamless user experience.
  6. Contribute to designing and developing a simulation system capable of automatically provisioning and deploying resources for workflows.
Required Qualifications

Candidates must meet all of the following:

  1. 3+ years of professional experience in front-end or full-stack development.
  2. Expertise in front-end engineering and best practices.
  3. Extensive experience with HTML/CSS.
  4. Proficiency in scripting languages such as Python, Lua, Bash, PowerShell, etc.
  5. Experience with Linux-based systems.
  6. Experience with modern DevOps practices.
  7. Experience with front-end architectures like monolithic, modular, micro front-ends, component-based, headless, Flux, etc.
  8. Experience with API architectures such as REST, GraphQL, gRPC, WebSockets, Webhooks, etc.
  9. Experience with SQL and NoSQL databases (MySQL, Oracle, MongoDB, DynamoDB, InfluxDB, etc.).
  10. Experience with responsive design.

The ideal candidate will also meet one of the following:

  1. Expertise in UI/UX design.
  2. Expertise in SaaS development.
  3. Expertise in React.
Desired Qualifications
  • Experience with tools for building web interfaces like Tailwind CSS, Radix UI, Shadcn UI, etc.
  • Experience with data visualization (graphs, charts, 3D, etc.).
  • Experience with time-series databases such as InfluxDB, QuestDB, TimescaleDB, Prometheus, etc.
  • Familiarity with cloud platforms like AWS, Azure, GCP, OpenStack, CloudStack, etc.
  • Familiarity with system observability tools like Prometheus, Grafana, Datadog, etc.
  • Familiarity with containerization tools like Docker, Docker Compose, etc.
Additional Information

Our office headquarters is located in Playa Vista, CA. This position requires in-office presence.

The California annual base salary for this role ranges from $107,000 to $126,000. Pay grades are role, level, location, and market data-dependent. Compensation will be determined individually based on skills, experience, education, certifications, and internal equity.

Legal and Equal Opportunity Statements

ITAR Compliance: To comply with U.S. Government space technology export regulations, including ITAR, applicants must be U.S. citizens, lawful permanent residents, protected individuals, or eligible for required authorizations. More info here.

Equal Employment Opportunity: Inversion provides equal opportunities regardless of race, color, religion, age, sex, gender identity, sexual orientation, national origin, veteran status, or disability.

We process personal data in accordance with applicable laws. US applicants can view our CCPA Privacy Policy Notice.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.