#1 Job Board for tech industry in Europe

Software Engineer
JavaScript

Software Engineer

Warszawa
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Office
Tylko

Tylko

Hi! We’re a fast-growing tech& lifestyle (award-winning!) company on the mission to create more harmony in every home, by providing stylish furniture that can be fully personalised by customers through our online configurator and AR-enhanced App.

Tech stack

    TypeScript

    regular

    JavaScript

    regular

    Software Architecture

    regular

    Jest

    regular

    Polish

    regular

    English

    regular

    Vue/Vuex

    nice to have

    parametric design

    nice to have

    Python/Django

    nice to have

    Three.js/WebGL

    nice to have

Job description

Job description

We’re looking for an experienced Software Engineer to join our Product Engine Team.

You will need to have an in-depth knowledge of Typescript as well as significant experience in building and optimising large scale applications and libraries. You will also be closely involved in building our 3D rendering pipeline and parametric toolset with our designers so a thorough understanding of algebra and basic geometric transformations is a must.


Product Department

Product is our most diverse team in terms of expertise. It is home to 50 specialists, ranging from experienced designers, software developers to wood technologists and industrial designers.

This department is responsible for two strategic areas: roadmap and product portfolio development, as well as roadmap and company-wide support, with the aim of elevating the Experience (aka experience backbone).

With two technology divisions — Production Technology and Product Engine — this department delivers a complete product: the complete digital technology (i.e. configurator) and the physical product that is produced in the factories.


Product Engine

The Product Engine team is the technological heart of Tylko, as we are in charge of solutions which constitute the foundation for our furniture design and configurability. We develop in-house design tools, core configuration library and 3D renderer pipelines - both offline and real-time. Here you will find parametric designers and software engineers who are passionate about delivering rock-solid solutions which propel our company forward.




Main Responsibilities

  • You will be working on the technology that’s at the very core of what we do - the configuration of Tylko’s products.

  • You will be responsible for increasing scalability, extensibility and speed on a rapidly changing codebase based on Typescript and modern Javascript.

  • You will be responsible for refactoring focused on new features and business value in our 3D rendering pipeline and parametric toolset.

  • You will be sharing knowledge and providing valuable feedback during code reviews.


Why Tylko

Being a part of the Tylko team goes beyond clocking in every day and keeping your head down. We celebrate inclusivity and work together to build a culture of happy, healthy employees who are truly heard, and provide the following great benefits for every single member:


  • Comprehensive healthcare

  • One bonus day off (every month)

  • A dedicated budget for professional development

  • A discount on all Tylko products

  • Yoga classes at work

  • Mixer parties

  • Fun events like cooking classes, inspiring talks with people and professionals from all walks of life, and other great meetups.

  • And of course, a dog-friendly office!


Be fairly remunerated –  14 000 – 16 000 PLN +VAT  (depending on your skills and experience). 

Requirements

Must have

  • Minimum 3 years of commercial experience in software development,

  • In-depth knowledge of Typescript and Javascript,

  • Understanding of geometric algorithms and data structures,

  • Ability to solve complex problems by implementing scalable software architecture.

  • Diligent use of testing with Jest or similar frameworks,

  • Understanding of functional and object-oriented programming,

  • Good command of English and Polish (written and spoken).


Nice to have

  • Experience in working with Vue/Vuex-based frontend systems.

  • Interest in parametric design and solving 3D geometry problems.

  • Experience in working with Python or Django-based backend systems.

  • General understanding of 3D graphics.

  • Experience with Three.js/WebGL, GLSL shaders or Blender.

 

ABOUT US

TYLKO is an innovative tech-driven furniture company founded in 2015 in Warsaw, Poland. We specialise in providing high-quality storage that our customers can adapt down to the last detail through the use of an intuitive online configurator and our AR-enhanced Tylko App.

We’ve reworked every step of the traditional furniture-buying process in order to create a better and more personal experience – a seamless process from high-quality products with simple online shopping, through free doorstep delivery and effortless, tool-free assembly.

We’re a tight-knit team of 186 specialists from around the world working in the diverse fields of design, production, IT, marketing, communication, customer experience and much more.

So far, we’ve helped over 75,000 happy customers find their perfect fit, with over 90,000 one-of-a-kind pieces of Tylko furniture shipped around the world.