Senior Software Engineer, Fullstack
Tech Stack / Keywords
Firma i stanowisko
The Content Creation team at Box owns the Notes and Canvas products of Box's platform, which are used by the largest cohorts of users. This team develops a real-time editing product using web sockets, primarily using React.js for frontend and Node.js for backend development. Box equips engineers with AI-powered development tools like Cursor IDE and GitHub Copilot to enhance coding efficiency. The company culture emphasizes community and in-person collaboration, requiring employees to work from the office at least 3 days per week, focusing on Tuesdays, Wednesdays, and Thursdays.
Wymagania
- 6+ years of professional software development experience.
- Strong coding skills with demonstrated proficiency in Node.js for backend.
- Deep expertise in JavaScript/TypeScript, HTML/CSS, and at least one modern frontend framework (e.g., React); strong understanding of state management, accessibility, performance, and security basics.
- Experience designing and implementing APIs and services; solid grasp of system design and data modeling.
- Proven ability to design, build, and deploy high-quality software.
- Strong knowledge of algorithms, data structures, software design principles, and object-oriented programming.
- Passionate about new technologies with the capability to implement them in existing products.
- Demonstrates ownership mentality and strives for excellence in both technical work and team interactions.
- Proficient in English.
Nice to have:
- Experience with Google Cloud Platform and/or Amazon Web Services.
- Experience with Web sockets and real-time applications.
- Experience contributing to cross-platform solutions as part of a team.
Obowiązki
- Develop high-quality, scalable, and responsive software using modern technologies.
- Write clean, efficient, and maintainable code using industry best practices.
- Partner with cross-functional teams to onboard, share knowledge, and align on current responsibilities and priorities.
- Participate in regular team meetings and manager 1:1s to ensure alignment, growth, and continuous improvement.
- Create clear technical documentation, reusable patterns, and examples to scale knowledge across engineering teams.
- Leverage AI tools (e.g., Claude, Cursor) to accelerate development, research, documentation, and bug triage while maintaining high standards of quality and security.
- Represent and advocate for Box Poland’s engineering excellence both internally and externally.
- Maintain and support one or more legacy codebases.
- Contribute to defining and implementing engineering standards across product teams.
- Participate in on-call rotation, available at all times while on-call to help respond to and triage any issues that arise.
Oferta
- Sport subscription
- Private healthcare
- Lunch card
- International projects
- Free coffee
- Gym
- Bike parking
- Playroom
- Shower
- Free snacks
- Free beverages
- In-house trainings
- In-house hack days
- Modern office
- No dress code
Inne informacje
Boxers are expected to work from their assigned office a minimum of 3 days per week, focusing on Tuesdays, Wednesdays, and Thursdays.
Box Inc.
21 aktywnych ofert