Offered employment type:
- B2B: 17-25k PLN (invoice net)
- Permanent: 14-21k PLN (gross)
Job location: office in Kraków (up to 2 days of remote work)
Company
Shapespark is a platform for creating interactive 3D virtual tours. The tours work directly in web browsers on desktop, mobile and Virtual Reality devices. We have a global product with clients in 50 countries, among these clients are architects, interior designers, 3D visualization professionals, interactive agencies and virtual event providers.
Job
We are looking for a Senior JavaScript Engineer, preferably with experience working in a product-oriented company, including defining new features, designing, coding, launching and evolving the product. The candidate will take part in development of the Shapespark's web-native viewer and editor built with JavaScript+React.js+WebGL. Interest in 3D graphics will be an additional advantage.
Requirements
- JavaScript
- HTML/CSS
- React.js
- Experience designing APIs, preferably including REST APIs.
- Git
- Experience with code review process
- At least 5 years of professional experience in software development
- Pragmatic approach to software development with a track record of successfully delivering projects
- Ability to take ownership of tasks and projects, from defining requirements through creating design, implementation to releasing the product/feature to the users
- Good problem solving skills
- Good communication skills
- Proficient English skills
Nice to have
- 3D graphics maths & algorithms
- WebGL
- Three.js
- Python, Flask
- Electron
- VR, WebXR
- C++
- Ruby
- C#
- Experience working in a product-oriented company
- Open source contribution portfolio