Senior Software Engineer (React/Node.js)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Location: Poland; hybrid work with attendance at the assigned office a minimum of 3 days per week, focused on Tuesdays, Wednesdays, and Thursdays.
Company
provides an intelligent content management platform for collaboration, content lifecycle management, secure content, business workflows, and enterprise AI.
What you will do
- Develop scalable, responsive software for the Notes and Canvas real-time content creation products.
- Build and maintain frontend features with React and backend services with Node.js and TypeScript.
- Design APIs, distributed services, reusable patterns, technical documentation, and engineering standards.
- Collaborate with cross-functional and engineering teams to align priorities, share knowledge, and support onboarding.
- Use AI tools such as Claude and Cursor for development, research, documentation, and bug triage while maintaining quality and security.
- Maintain legacy codebases and participate in the on-call rotation for issue response and triage.
Requirements
- 6+ years of professional software development experience.
- Strong Node.js and TypeScript backend development skills, including API and distributed service design, system design, and data modeling.
- Experience designing, building, and deploying high-quality software in cloud environments.
- Expertise in HTML, CSS, and a modern frontend framework such as React, including state management, accessibility, performance, and security.
- Strong knowledge of algorithms, data structures, software design principles, and object-oriented programming.
- Proficient English and willingness to work from the assigned Poland office at least 3 days per week.
Nice to have
- Experience with Google Cloud Platform or Amazon Web Services.
- Experience with websockets and real-time applications.
- Experience contributing to cross-platform solutions.
Culture & Benefits
- AI-powered development tools, including Cursor IDE and Claude.
- Community and in-person collaboration are core parts of the working culture.
- Benefits and additional perks are available through the Poland benefits program.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β