Senior Software Engineer (Frontend)
⚲ Warszawa
24 000 - 28 000 PLN brutto (UoP)
Wymagania
- React
- TypeScript
- JavaScript
Opis stanowiska
💰 Salary: 24,000 - 28,000 PLN/month
💻 Hybrid, Warsaw (2 Days/Week)
🕦 Full-time
☑️ Employment contract (UOP) via Employer of Record
We're looking for a Senior Frontend Engineer for a software company whose platform lets professionals design real-world physical systems in an interactive, browser-based 3D environment. You'd join the team that owns the core of the product: the design surface where users model actual sites in a 3D canvas, backed by CAD tooling and a data model that keeps designs accurate to the physical world. Working stack: TypeScript, JavaScript, React, GraphQL, three.js, PostgreSQL, Ruby on Rails, and Python.
A senior individual contributor role reporting into engineering leadership. You'll own features end-to-end, from technical design through to production support, and help steer the frontend architecture the team relies on.
Requirements:
• 5+ years building production user interfaces in JavaScript and TypeScript
• React experience and a firm grasp of component-based frontend architecture
• Experience wiring frontends to backend services and APIs
• Comfort owning features end-to-end, from scoping through to production
• Willingness to step beyond the frontend when a feature calls for it, including reading and touching backend code (Ruby on Rails familiarity is a plus)
• Engineering fundamentals: system design, testing, refactoring, and clear technical writing
• A CS degree or an equivalent hands-on track record shipping production software
• Fluent in written and spoken English
Nice to Have:
• GraphQL in production
• three.js or another 3D graphics library
• Ruby on Rails or Python
• Playwright or a comparable end-to-end testing framework
• Git in a collaborative, multi-engineer codebase
• Any exposure to CAD software
• Experience with distributed teams in a hybrid setup
Key Responsibilities:
• Build and ship frontend experiences that make designing faster and more accurate
• Partner with Product, Design, and Engineering to scope, build, and release features
• Write clean, well-tested code and raise the bar through code reviews and technical discussions
• Strengthen reliability with automated tests and a share of the team's on-call rotation
• Contribute to shared frontend architecture, tooling, and technical standards
• Pick up backend work when it's needed to land the features you own
• Support a collaborative engineering culture through mentoring, planning, and cross-team work
💻 Hybrid, Warsaw (2 Days/Week)
🕦 Full-time
☑️ Employment contract (UOP) via Employer of Record
We're looking for a Senior Frontend Engineer for a software company whose platform lets professionals design real-world physical systems in an interactive, browser-based 3D environment. You'd join the team that owns the core of the product: the design surface where users model actual sites in a 3D canvas, backed by CAD tooling and a data model that keeps designs accurate to the physical world. Working stack: TypeScript, JavaScript, React, GraphQL, three.js, PostgreSQL, Ruby on Rails, and Python.
A senior individual contributor role reporting into engineering leadership. You'll own features end-to-end, from technical design through to production support, and help steer the frontend architecture the team relies on.
Requirements:
• 5+ years building production user interfaces in JavaScript and TypeScript
• React experience and a firm grasp of component-based frontend architecture
• Experience wiring frontends to backend services and APIs
• Comfort owning features end-to-end, from scoping through to production
• Willingness to step beyond the frontend when a feature calls for it, including reading and touching backend code (Ruby on Rails familiarity is a plus)
• Engineering fundamentals: system design, testing, refactoring, and clear technical writing
• A CS degree or an equivalent hands-on track record shipping production software
• Fluent in written and spoken English
Nice to Have:
• GraphQL in production
• three.js or another 3D graphics library
• Ruby on Rails or Python
• Playwright or a comparable end-to-end testing framework
• Git in a collaborative, multi-engineer codebase
• Any exposure to CAD software
• Experience with distributed teams in a hybrid setup
Key Responsibilities:
• Build and ship frontend experiences that make designing faster and more accurate
• Partner with Product, Design, and Engineering to scope, build, and release features
• Write clean, well-tested code and raise the bar through code reviews and technical discussions
• Strengthen reliability with automated tests and a share of the team's on-call rotation
• Contribute to shared frontend architecture, tooling, and technical standards
• Pick up backend work when it's needed to land the features you own
• Support a collaborative engineering culture through mentoring, planning, and cross-team work
🔍 Dekoder Ogłoszenia
🔴
own features end-to-end, from technical design through to production support
Oczekuje się pełnej odpowiedzialności za funkcjonalność, od koncepcji po utrzymanie w produkcji, co może oznaczać pracę poza standardowymi godzinami.
🔴
help steer the frontend architecture the team relies on
Może oznaczać, że architektura jest w fazie rozwoju i wymaga aktywnego kształtowania, co wiąże się z dodatkową odpowiedzialnością i potencjalnymi zmianami.
🔴
Willingness to step beyond the frontend when a feature calls for it, including reading and touching backend code (Ruby on Rails familiarity is a plus)
Choć zaznaczono, że znajomość backendu jest plusem, może to sugerować oczekiwanie aktywnego angażowania się w zadania backendowe, nawet jeśli nie jest to główny zakres obowiązków.
🟡
A CS degree or an equivalent hands-on track record shipping production software
Otwiera drzwi dla osób bez formalnego wykształcenia informatycznego, ale wymaga udokumentowanego, znaczącego doświadczenia w tworzeniu oprogramowania produkcyjnego.
🟡
Employment contract (UOP) via Employer of Record
Umowa o pracę jest zawierana z zewnętrzną firmą (EOR), a nie bezpośrednio z docelową firmą, co może mieć implikacje administracyjne i prawne.