Demo

Senior Full Stack Engineer

AURA
Tucson, AZ Full Time
POSTED ON 11/28/2025 CLOSED ON 12/16/2025

What are the responsibilities and job description for the Senior Full Stack Engineer position at AURA?

The Senior Full Stack Engineer helps lead the development of engaging web-based tools that make Rubin’s data accessible, understandable and inspiring to the public. This role is instrumental in architecting and delivering modern web applications that support our educational and public science initiatives. The Senior Full Stack Engineer leads feature development, guides frontend strategy and UX implementation and collaborates closely with designers, scientists and other engineers, with a primary focus on building modern, performant, accessible front-end experiences.

Essential Functions

  • Take ownership of the full-stack implementation of EPO web products.
  • Lead the frontend development of new features from concept to release, defining scope, collaborating on UX, coding, testing, deploying.
  • Drive frontend architecture and contribute to strategic technical direction in collaboration with other team members.
  • Partner with our UI/UX designer to bring thoughtful, accessible, user-friendly designs to life.
  • Build interactive tools and data visualizations that communicate complex astronomical data to non-experts.
  • Identify and champion tech debt and performance optimization opportunities.
  • Ensure products meet WCAG accessibility standards.
  • Contribute to automated testing (Cypress/Playwright) and documentation.
  • Conduct code reviews and collaborate closely with engineers, product owners and external stakeholders.
  • Mentor junior engineers and support knowledge sharing across the team.
  • All AURA employees are responsible for the proper management and control of all AURA property within their work area, whether assigned to them or someone else. This responsibility includes reporting any known missing, stolen, or non-working property in their work area to their supervisor or the AURA Property Officer.
  • Responsible for ensuring compliance with government award terms and conditions assigned to this position or subordinates of this position.

Other Functions

  • Other duties as assigned

Requirements

  • 8 years of professional software development experience, including leadership on multiple projects.
  • 5 years working with React and 3 years with Next.js.
  • Strong understanding of React Server Components, advanced caching strategies and security best practices with React/Next.js.
  • Extensive, proven experience with TypeScript.
  • Extensive, proven experience with Git, GitHub Actions and CI/CD workflows.
  • Extensive, proven experience with GraphQL and REST APIs.
  • Extensive, proven experience with SQL and database schema design.
  • Extensive, proven experience with Craft CMS or other content management systems.
  • Extensive, proven experience writing backend services and APIs in Python.
  • Clear and effective communicator, adept at conveying technical information to non-technical audiences.
  • Proven high-level proficiency in browser developer tools, accessibility best practices around data visualizations and frontend performance optimization.
  • Comfortable working in a remote, distributed team environment.
  • Experience solving frontend performance issues.
  • Familiarity navigating a cloud provider web console.

Preferences

  • 10 years of professional software development experience.
  • Industry experience in mission-driven tech, with a focus on delivering impactful, user-centered solutions.
  • Passion for astronomy, science communication or online education.
  • Familiarity with WebGL.

Work Environment

This position operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, copiers, and similar. The work environment is generally quiet and may involve working in close proximity to others (per the needs of specific function).

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Must be able to remain in a stationary position at least 50% of the time.
  • Frequent need to move about inside the office environment to access files, office tools, attendance in a meeting room, etc.
  • Constantly operates a computer and other office productivity tools that require fine motor skills, such as a calculator, copy machine, computer printer, etc.
  • Frequent need to position self to maintain computer and related tools.
  • Frequently moves technology equipment weighing up to 20 pounds throughout office locations.
  • Constant communication with other individuals. Must be able to discern and exchange information as appropriate to the situation.
  • Constant need to distinguish, discern, and identify a variety of objects and fine details with accuracy.
  • Some travel may be necessary in or outside the contiguous United States including travel to the various observatory sites (Arizona, Chile and Hawai`i).
  • Occasional work at high elevation summit sites may be required (summit elevations range from 6,800 feet to 14,000 feet)

The above statements are intended to describe the general nature and level of work being performed by individuals assigned to this position. They are not intended to be an exhaustive list of all duties, responsibilities and skills required by personnel so classified. This Institute promotes Equal Employment Opportunity workplace that includes reasonable accommodations to otherwise qualified, disabled applicants and employees

Salary Range: $116,000-$129,000. The final salary will depend on skills, qualifications and experience and job location. 

While our preference is to fill this role in Tucson, AZ, we are open to remote arrangements for candidates residing in Arizona, California, Colorado, Washington DC, Florida, Hawai'i, Massachusetts, Maryland, New Mexico, Texas, Virginia, Washington. 

AURA offers an excellent benefits package including paid time off and retirement plan contributions, competitive salary commensurate with experience, and a very attractive work environment. Details on benefits can be found at Benefits by Location - Aura Human Resources  

How to Apply: 

Apply by October 3, 2025, for priority consideration. This position will remain open until it is filled. Please submit a cover letter and a CV or resume, PDF files preferred. Please name any attachments with the following format: LastName DocName. 

Individuals needing assistance with the employment process can request assistance at employment@aura-astronomy.org 

 

Salary : $116,000 - $129,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Full Stack Engineer?

Sign up to receive alerts about other jobs on the Senior Full Stack Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$63,573 - $82,434
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$132,730 - $173,376
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at AURA

  • AURA Tucson, AZ
  • The Program Financial Analyst (PFA) reports to the Associate Director of Administration and is a key member of NOIRLab’s Management Support Services (MSS) ... more
  • 16 Days Ago

  • AURA Tucson, AZ
  • General Description of Position: The science intern will carry out cutting-edge research on cold brown dwarfs. The intern will assist in the reduction, ana... more
  • 4 Days Ago

  • AURA Maui, HI
  • The Deputy Associate Director for the NSF Daniel K. Inouye Solar Telescope (DKIST) is responsible for the operational management of all Maui-based function... more
  • 6 Days Ago

  • AURA Tucson, AZ
  • Reporting to the Senior Human resources manager (Matrixed Operations), the Senior Human Resources Generalist supports employees and managers across three g... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Senior Full Stack Engineer jobs in the Tucson, AZ area that may be a better fit.

  • XDIN Tucson, AZ
  • Description XDIN subsidiary of ALTEN Group, includes 500 employees dedicated to the automotive engineering development. ALTEN is a Leader in Engineering & ... more
  • 7 Days Ago

  • val's services Tucson, AZ
  • We are seeking a Senior Principal Software Engineer in Tucson, AZ to lead the design, development, and deployment of innovative software solutions. Respons... more
  • 28 Days Ago

AI Assistant is available now!

Feel free to start your new journey!