Senior Software Engineer, Home Web

Box Box · Enterprise · Warsaw, Poland · Experiences

Senior Software Engineer role focused on maintaining and developing Box's core web platform, including architectural decisions, frontend initiatives, and end-to-end solutions. The role involves modernizing legacy codebases, collaborating with international teams, and leveraging AI tools to enhance development processes. The position requires strong experience in TypeScript, JavaScript, React, and Node.js, with a focus on platform availability and developer experience.

What you'd actually do

  1. Build and maintain core web platform capabilities that power Box’s enterprise experiences
  2. Lead and influence architectural decisions and frontend standards to improve reliability, performance, and developer experience
  3. Modernize and refactor legacy codebases, applying strong testing practices and performance optimization
  4. Collaborate with teams across Poland and the US to plan, execute, and de-risk quarterly objectives
  5. Partner with cross-functional teams to onboard, share knowledge, and align on current responsibilities and priorities

Skills

Required

  • 5+ years of professional software development experience
  • TypeScript
  • JavaScript
  • React
  • Node.js for backend
  • Experience improving legacy codebases
  • English proficiency

Nice to have

  • AI tools (e.g., Claude, Cursor)

What the JD emphasized

  • AI-first company
  • Leverage AI tools (e.g., Claude, Cursor) to accelerate development, research, documentation, and bug triage while maintaining high standards of quality and security
  • We are an AI-first company. This means you approach your work with a growth mindset and find ways to leverage AI to help make faster, smarter decisions that will 10X your impact at Box.