Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Box Logo

Senior Software Engineer, UX Foundry

Box

$187,000 - $233,500
Nov 13, 2025
Redwood City, CA, US
Apply Now

Box needs a Senior Software Engineer to build and maintain cross-platform UI components that power a wide range of Box applications.

Requirements

  • 4+ years of professional software development experience, with a focus on front-end technologies such as React, TypeScript, and modern JavaScript frameworks.
  • Strong understanding of component-based architecture, performance optimization techniques, security best practices, and accessibility standards.
  • Experience applying AI-powered tools to enhance front-end development workflows; interest in AI-first engineering practices.
  • Experience building UI libraries or frameworks used across multiple products or platforms.
  • Familiarity with Box APIs, or experience building developer-facing tools and integrations.

Responsibilities

  • Design, build, and maintain scalable, cross-platform, reusable UI components used across multiple Box applications and by external developers integrating Box functionality.
  • Drive the ideation, prototyping, and iteration of new UI patterns and frameworks, leveraging AI and modern front-end best practices.
  • Lead development on complex, multi-team projects with internal and external dependencies, influencing architecture and technical direction across Box.
  • Review code, mentor engineers, and uphold high standards for code quality, reliability, and maintainability.
  • Continuously monitor and optimize component performance and the overall developer experience, proactively identifying and resolving issues.

Other

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Clear communicator with strong code review and technical mentorship skills.
  • Excellent problem-solving skills, with a passion for creating developer-friendly products.
  • Constantly learning and improving as an engineer.
  • Work from assigned office a minimum of 2 days per week, with a focus on Tuesdays and Thursdays.