Box is seeking a Senior Software Engineer for its UX Foundry team. This team is responsible for building and maintaining cross-platform UI components that power a wide range of Box applications. The ideal candidate will bring a strong technical voice to the team and uphold high standards for code quality and maintainability. They will help shape the architecture, design, and implementation of cutting-edge tools and frameworks that bridge design and development. This role involves owning complex projects with both internal and external dependencies, giving influence across multiple teams at Box.
What this role involves:
Designing, building, and maintaining scalable, cross-platform, reusable UI components.
Collaborating with product managers and engineering leaders to align on priorities.
Driving the ideation, prototyping, and iteration of new UI patterns and frameworks.
Partnering with designers, product managers, and engineers to translate Box’s design system into robust, high-quality UI components.
Leading development on complex, multi-team projects with internal and external dependencies.
Reviewing code, mentoring engineers, and upholding high standards for code quality.
Continuously monitoring and optimizing component performance and the overall developer experience.
Fostering a collaborative and inclusive culture.
Requirements:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
4+ years of professional software development experience, with a focus on front-end technologies such as React, TypeScript, and modern JavaScript frameworks.
Skilled at translating design mockups into production-ready UI components.
Experience building UI libraries or frameworks used across multiple products or platforms.
Strong understanding of component-based architecture, performance optimization techniques, security best practices, and accessibility standards.
Proven ability to collaborate effectively with cross-functional teams to deliver high-impact solutions.
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.
What Box offers:
Opportunity to work on cutting-edge tools and frameworks.
Box is a leading provider of intelligent content management solutions. Its platform empowers organizations to collaborate effectively, manage content lifecycles, secure critical assets, and transform business workflows using enterprise AI. Founded in 2005, Box simplifies work for global organizations across various industries. The company's mission is to bring intelligence to content management, enabling customers to transform workflows across their organizations. Box is headquartered in Redwood City, CA, with offices across the United States, Europe, and Asia.