Full-Stack Engineer
Job
We are looking for a Full-stack Engineer to take ownership of SaaS-related development tasks within our product.
You will work in a product-oriented environment, contributing across the full feature lifecycle—from defining requirements and designing solutions to implementation, release, and continuous improvement.
This role is ideal for someone who enjoys owning meaningful parts of a SaaS product used by professionals worldwide and who takes responsibility for what they ship.
Requirements
Minimum 3 years of professional experience as a Full-stack Engineer(Please do not apply if you do not meet this requirement.)
Strong knowledge of TypeScript
Experience with React(or Vue.js with a strong willingness to learn React)
Experience with Python is a plus, but TypeScript full-stack developers eager to learn Python are welcome
Experience designing APIs, preferably REST APIs
Solid experience with Git
Familiarity with code review processes
Pragmatic approach to software development with a track record of delivering production-ready features
Ability to take ownership of tasks and projects - from requirements and design to implementation and release
Strong problem-solving skills
Good communication skills
Good command of English
Nice to have
Cloud Experience
Job location
The job has the potential for full remote work, however periodic in-person office meetings are preferred. The office is located in the city center of Kraków, on Karmelicka street.
Company
Shapespark is a state-of-the-art WebGL rendering engine for creating interactive web-based 3D virtual tours with video meetings capabilities. Tours work directly in web browsers on desktop, mobile and Virtual Reality devices. We have a global product with clients in 50 countries, our customer base includes architects, interior designers, 3D visualization professionals, interactive agencies and virtual event providers.
Full-Stack Engineer
Full-Stack Engineer