Posted in

Staff Software Engineer – Frontend

Staff Software Engineer – Frontend

CompanySpyCloud
LocationAustin, TX, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 8+ years of professional software engineering experience, with a strong emphasis on frontend development
  • Demonstrated success leading frontend teams and owning large-scale UI projects
  • Deep expertise in React, Material UI, and modern TypeScript
  • Strong experience working with Figma and UX teams in an iterative, user-centered design process
  • Experience building and maintaining design systems and component libraries from the ground up
  • Hands-on experience using Generative AI tools (e.g., GitHub Copilot, CodeWhisperer, or Figma plugins) for rapid prototyping and design-to-code workflows
  • Comfortable working across the stack and collaborating with backend teams using Python and Go
  • Strong communication, collaboration, and problem-solving skills
  • Passion for delivering exceptional user experiences and attention to design detail

Responsibilities

  • Lead the design, implementation, and maintenance of scalable, responsive frontend applications using React and Material UI
  • Partner closely with UX designers to rapidly iterate on Figma designs, turning ideas into production-ready features
  • Build and evolve a reusable component library and design system from scratch
  • Use Generative AI tools to streamline development workflows—e.g., prototyping, scaffolding components, and Figma-to-code conversion
  • Guide frontend architecture decisions and establish engineering best practices
  • Collaborate with backend teams working in Python and Go to deliver full-stack solutions
  • Mentor and grow frontend engineers, fostering a high-performance, collaborative culture

Preferred Qualifications

  • Familiarity with accessibility (a11y) and web performance best practices
  • Experience with AWS
  • Experience with CI/CD pipelines and frontend tooling
  • Experience developing applications using a micro-frontend architecture
  • Open-source contributions or public projects
  • Prior experience in a high-growth startup or product-led environment