Planner 5D

TypeScript Developer with 2D/3D Graphics

в Planner 5D

3 500 —‍ 4 500 €/мес на руки

📍 Вильнюс (Литва)Полная удалёнка
Специализация
TypeScript
Уровень
Senior
Английский
B1 — IntermediateB1 — Intermediate

We’re looking for Frontend Developer who share our passion for writing clean and reusable code using JavaScript and TypeScript. Note that we use object-oriented programming (OOP) approach mainly as well as we work according to strict coding standards and other technical requirements.

Started as an app to create floor plans and interior designs, Planner 5D is now a unified destination for home improvement and design for over 80+ million users across the globe.

Do you remember the last time you were doing a renovation at home? Dealing with different designers and architects, figuring out where to place your furniture and how many outlets do you need. Our mission is to make the entire design process as streamlined and pleasant as possible. Planner 5D makes it possible for every person out there to design their own dream home — and this is only the beginning of our path.

Planner 5D is available on all platforms, including Web, iOS, Android, Windows, and macOS with full synchronization between them. The company is well funded by international VCs.

Planner 5D is more than an app or a platform for home design. Planner 5D is a team. A team of perspective talents, sharing the same passion and values an opportunity to work together. A team of young enthusiasts, working from different countries and time zones to achieve a common goal. A team of highly-motivated professionals, seeking to make visual home design tools accessible to anyone.

We strive to develop and enter new market verticals. That’s why we are constantly searching for new talents and ready to expand our team.

Stack

JavaScriptTypeScriptjQueryCanvasWebGLECMAScriptCSSRESTJSONXMLHTMLGitHTTPWebSockets
  • Our tech stack: PHP 7.4 (8.1), Symfony, PHPUnit, MySQL, Redis, MongoDB, RabbitMQ, Git, Docker.
  • For the frontend part: Native JavaScript, JQuery (legacy code), TypeScript, Three.js (OpenGL), SVG, Canvas, WebGL, Webpack, Websocket, Jest (unit tests), Docker.

Expectations

  • 5+ years of experience of Web development.
  • Intermediate level of English.

Required knowledge and deep understanding of:

  • JavaScript.
  • TypeScript.
  • Popular frameworks and libraries (at least jQuery).
  • Experience with 2D (SVG, Canvas).
  • Experience with 3D graphics (we use WebGL).
  • ECMAScript 6+.
  • CSS.
  • Compatibility between web browsers.
  • Supporting technologies — REST, JSON, XML, HTML, Git.
  • How to write clean and maintainable code.
  • Best practices in security, performance, memory management, maintainability.
  • Web protocols (HTTP, WebSockets, etc.).

Character requirements:

  • Should like your job.
  • Great communication and analytical skills.
  • Wish to learn, use and understand new technologies.
  • Passionate about software development and striving for the newest technologies.
  • You have hobbies related to technologies (programming, microcontrollers, 3D printing, physics, mathematics, etc.).
  • Should be able to understand tasks, and express himself to others (essentially to properly communicate in our team).

Nice to have:

  • Understanding of mathematics, geometry.
  • Understanding of Russian or Lithuanian languages.
  • Some knowledge of AngularJS, React.js, Vue.js, LESS, SASS, Bootstrap, etc.

What we offer

  • Attractive compensation. Our goal is to ensure that our team members are financially comfortable, and we are open to any salary negotiations.
  • Balance of freedom and responsibility in the position. We believe in empowering our team members and allowing them to take ownership of their work. We won't micromanage, and instead trust our team to operate independently.
  • Investment in education and training. We support the professional development of our team members and are willing to allocate funds toward their training expenses.
  • Company-provided computer equipment.
  • Paid Time Off. Around 40 days of yearly vacation time.
  • Additional perks such as discounts on car rentals, coworking spaces, work management tools, and immigration support.
  • The flexibility to work from anywhere in the world through remote means.

We hope that your application will be the beginning of a long-term and mutually beneficial relationship that goes beyond a job. Fill in the form and we’ll get back to you within a working day!

Яна Бусько Talent Acquisition Specialist
Planner 5D

О компании Planner 5D

Сфера
Продуктовая компания
Размер
51 - 100

Planner 5D — лидер на рынке казуальных планировщиков помещений и дизайна интерьера. Planner 5D совмещает в себе набор мощных современных технологий (AI/ML, 3d визуализацией, AR/VR) с доступным, интуитивным интерфейсом, помогая обычным пользователям достигать профессионального результата.

Похожие вакансии

4 500 – 7 000 $/мес на руки
📍 ЕС, полная удалёнка, помощь с переездом
3 500 – 4 500 $/мес на руки
Полная удалёнка
300 000 – 320 000 ₽/мес на руки
📍 Москва (м. Таганская), полная удалёнка
270 000 – 350 000 ₽/мес на руки
Полная удалёнка
250 000 – 330 000 ₽/мес на руки
📍 Москва (м. Бауманская), можно удалённо из РФ