CesiumAstro logo

Senior Fullstack Software Engineer

CesiumAstro

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

  • We are looking for a Senior Software Engineer to lead the design and development of user-facing applications that power CesiumAstro’s mission-critical platforms
  • This role will translate complex requirements into elegant, functional, and scalable UIs, working closely with backend, DevOps, and machine learning teams to deliver robust, high-performance systems
  • Build and maintain user-facing features for CesiumAstro’s web-based dashboards and applications
  • Collaborate with backend, DevOps, and machine learning engineers to integrate complex data and workflows into intuitive frontends
  • Partner with product and business stakeholders to translate user needs into functional UI solutions
  • Contribute to reusable component libraries to ensure consistent aesthetics and behavior across applications
  • Participate in QA, testing, and release cycles to ensure high-quality, reliable software
  • Provide technical leadership in frontend development, mentoring team members and influencing design decisions

Benefits

  • Health, dental, vision
  • HSA and FSA
  • Company stock options
  • Life, disability and retirement plans- Excellent communication skills with the ability to articulate design and technical choices
  • Proven track record of leading or independently delivering frontend features in production systems
  • Deep experience with modern frontend frameworks, particularly Vue.js, and tools such as Axios
  • Bachelor’s or higher degree in Computer Science, Engineering, or related technical field
  • 6+ years of professional experience building web application frontends
  • Strong proficiency in JavaScript and TypeScript
  • Experience developing tools that visualize and communicate complex quantitative information
  • Backend development experience, ideally with Python APIs
  • Familiarity with DevOps and deploying web applications using infrastructure-as-code (e.g., Terraform)
  • Experience integrating complex APIs (e.g., Elasticsearch)
  • Previous experience in small, fast-moving teams or early-stage environments

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at CesiumAstro was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.