The Content Creation team owns Box's Notes and Canvas products, developing a real-time editing product using web sockets, primarily with React.js for Front-End and Node.js for Back-End
Job Summary
The Content Creation team owns Box's Notes and Canvas products, developing a real-time editing product using web sockets, primarily with React.js for Front-End and Node.js for Back-End.
Responsibilities include developing high-quality, scalable software, writing clean code, partnering with cross-functional teams, creating technical documentation, and leveraging AI tools to accelerate development.
Box emphasizes community and in-person collaboration, requiring employees to work from their assigned office a minimum of 3 days per week, with a focus on Tuesdays, Wednesdays, and Thursdays.
Matching Summary
The Content Creation team owns Box's Notes and Canvas products, developing a real-time editing product using web sockets, primarily with React.js for Front-End and Node.js for Back-End.
Skills & Requirements
Must-have
Node.js backend development
React.js frontend development
JavaScript/TypeScript proficiency
API and service design
System design and data modeling
Algorithms and data structures
Real-time service development
Nice-to-have
Google Cloud Platform experience
Amazon Web Services experience
Web sockets and real-time applications
Cross-platform solutions contribution
Key Requirements
6+ years professional software development
Proficiency in Node.js
Expertise in JavaScript/TypeScript, HTML/CSS
Experience with modern frontend framework (e.g., React)
Experience designing and implementing APIs
Strong knowledge of algorithms and data structures