Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Cosm Logo

Software Engineer, Full Stack

Cosm

$105,000 - $140,000
Sep 6, 2025
Los Angeles, CA, US
Apply Now

Cosm is looking for a talented software engineer to build the full stack of front-end applications and distributed micro-service backends to power their digital and physical live streaming products, pushing the technology forward.

Requirements

  • Expertise in HTML, CSS, and JavaScript (ES6+).
  • Expertise with React, Vue, Angular, Next.js, Vite.js or other modern javascript frameworks.
  • Expertise with Redux, Redux Toolkit, React Context or other state management.
  • Expertise with backend service development utilizing Node.js (Typescript preferred)
  • Demonstrated expertise in developing, releasing, and maintaining large-scale software applications.
  • Expertise with backend service development utilizing Rust, Node.js (Typescript preferred), Go, Python, Java or Ruby.
  • Experience working with NOSQL and SQL database systems.

Responsibilities

  • Design and build front-end applications with an eye towards simplicity, maintainability, performance, and usability.
  • Work closely with product and design to develop effective interfaces for data management across multiple features and products.
  • Collaborate with the team to integrate front-end applications with distributed micro-service backends via RESTful and gRPC APIs.
  • Automate repetitive and complex tasks by developing and improving tools and processes that our team can rely on for daily development, testing, and release management.
  • Participate in architectural, design and product sessions.
  • Participate in code reviews, help to set standards & follow best practices.
  • Grow the platform to millions of concurrent users through solid architecture choices and design principles.

Other

  • 4-5 years of relevant experience as a Front End Engineer
  • 2+ years experience as a Full stack Engineer.
  • Informed opinions on design and library development as an author and a developer but always willing to listen to differing opinions.
  • Driven to automate your processes, test continually, and document your work.
  • Thrives in an open, candid, and respectful work environment.