Planner 5D
Posted 2y ago

Typescript developer

Planner 5D
Vilnius or Amsterdam
OnsiteFull Time
Responsibilities
  • Develop frontend
  • Implement features
  • Collaborate teams
Requirements
  • 5+ years web development
  • JavaScript and TypeScript
  • JQuery
  • 2D/3D graphics
  • REST/JSON/XML
  • HTML/CSS
  • Git
  • Docker
  • English
  • Focus on security, performance, and maintainability
Technical tools mentioned
JavaScriptTypeScriptjQueryThree.jsWebGLSVGCanvasWebpackWebsocketJestDockerPHPSymfonyMySQLRedisMongoDBRabbitMQGit

Job description

About us:

Planner 5D is a global hub for home design, uniting over 100+ million users in 230 territories around our planet (yes, we have 2 users connecting from Antarctica each month!). Our platform simplifies the home renovation process from concept to execution, and this process has never been more straightforward with our cutting-edge software. You don't need to be a professional designer to enhance your home or workspace. We are dedicated to streamlining the design experience, making the customization of dream homes accessible to everyone.

Our cross-platform presence spans Web, iOS, Android, Windows, and MacOS, ensuring seamless synchronization for our users.  Planner 5D is more than just software; it's a vibrant community of enthusiastic and product-oriented professionals. From diverse backgrounds, our team collaborates across time zones, fueled by a shared passion to revolutionize the home design market.

We are constantly looking for like-minded talent eager to take ownership and drive innovation within our expanding suite of tools. Join us in shaping the future of home design.

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.

Our tech stack: PHP 7.4(8.1), Symfony, PHPUnit, MySQL, Redis, MongoDB, RabbitMQ, Git., Docker.
For the front-end part: native Javascript, JQuery(legacy code), Typescript, Three.js(OpenGL), SVG, Canvas, WebGL, Webpack, Websocket, Jest (unit tests), Docker.


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.

Our tech stack: PHP 7.4(8.1), Symfony, PHPUnit, MySQL, Redis, MongoDB, RabbitMQ, Git., Docker.
For the front-end part: native Javascript, JQuery(legacy code), Typescript, Three.js(OpenGL), SVG, Canvas, WebGL, Webpack, Websocket, Jest (unit tests), Docker.


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.

Our tech stack: PHP 7.4(8.1), Symfony, PHPUnit, MySQL, Redis, MongoDB, RabbitMQ, Git., Docker.
For the front-end part: native Javascript, JQuery(legacy code), Typescript, Three.js(OpenGL), SVG, Canvas, WebGL, Webpack, Websocket, Jest (unit tests), Docker.


Required knowledge and deep understanding of:
  • 5+ years of experience of Web development
  • JavaScript
  • TypeScript
  • Popular frameworks and libraries (at least jQuery)
  • Experience with 2D (SVG, Canvas)
  • Experince with 3D graphics (Three.js, 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, ...
  • Good understanding of web protocols (HTTP, Web Sockets, ...)
  • Intermediate in English


  • Nice to have:
  • Understanding of mathematics, geometry
  • Understanding of Russian or Lithuanian languages
  • Some knowledge of AngularJs, ReactJS, VueJS, LESS, SASS, Bootstrap, etc can be a plus


  • 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
  • Has hobbies related to technologies (programming, micro controllers, 3D printing, physics, mathematics, ...)
  • Should be able to understand tasks, and express himself to others (essentially to properly communicate in our team)


  • What we offer:
    - Great work environment that balances freedom and responsibility
    - Our team is made up of friendly and passionate enthusiasts who are eager to help and share their knowledge
    - We believe in work-life balance, so you'll receive around 30+ days of paid holidays per year
    - Company computer equipment by request
    - Education courses for our team members, and we're willing to allocate funds toward your training expenses
    - English classes on our corporate platform
    - Offline company events in Lithuania and online team-building
    - Unlimited free Planner5D subscriptions

    Note: We only consider applications from candidates currently based in locations: Lithuania or Netherlands. Visa sponsorship is available if you hold primary residence with work authorization.

    About Planner 5D

    Software for creating 3D home designs and floor plans.

    Year founded
    2011
    Employees
    108
    Organization type
    Private
    Latest investment
    Raised $1.58M Seed (2015) — led by Startup Highway, IMI.VC
    Headquarters
    LT

    Similar jobs

    Frontend Developer roles near Vilnius
    1mo
    Save
    Mark Applied
    Hide
    Frontend Engineer
    Vilnius, Vilnius County, Lithuania
    €6k-€8k/mo HybridFull Time
    Flo Health
    Flo Health: Provides a mobile application for female health and period tracking.
    7+ YOE7+ years building modern web apps; expert HTML, CSS, JavaScript (ES6+); deep React and TypeScript experience; familiarity with testing (Jest, Playwright); experience with performance, accessibility, and design systems.
    React, TypeScript, Next.js, HTML, CSS, JavaScript (ES6+), Jest, Playwright, Contentful, AI coding agents
    1mo
    Save
    Mark Applied
    Hide
    Frontend Engineer | Mid-Senior | React | Trendos
    Vilnius or Kaunas
    €5k-€7k/mo HybridFull Time
    Tesonet
    Tesonet: Venture builder developing and scaling global technology companies.
    Proven experience with JavaScript/TypeScript and React; strong web development, testing, and performance optimization skills; experience building high-performance frontend applications; mentorship and teamwork; fluent in English and Lithuanian.
    TypeScript, React, Docker, JavaScript
    2mo
    Save
    Mark Applied
    Hide
    Senior Frontend Developer | Reach | Based in Lithuania
    Vilnius or Kaunas
    €6k-€8k/mo HybridFull Time
    Hostinger
    Hostinger: Global provider of web hosting and website building tools.
    Senior frontend engineer with TypeScript, Vue or React, UI/UX, testing, A/B experimentation, and cross-team collaboration.
    TypeScript, Vue.js, React, Vitest, Playwright, Amplitude, REST API
    2w
    Save
    Mark Applied
    Hide
    Senior Front-end Engineer
    Vilnius, Vilnius County, Lithuania
    €5k/mo HybridFull Time
    Ovoko
    Ovoko: Online marketplace and management software for used car parts.
    Hands-on experience with TypeScript and React, knowledge of web development lifecycle, micro frontends, browser testing and Jest/Vitest/React Testing Library; fluent English.
    TypeScript, React, Module federation, Jest, Vitest, React Testing Library, MacOS, Windows
    1mo
    Save
    Mark Applied
    Hide
    Senior Front-End Engineer - JavaScript, React
    Lithuania or Vilnius or Kaunas
    €4k-€7k/mo HybridFull Time
    EPAM Systems
    EPAM SystemsNYSE: EPAM: Provides global digital platform engineering and software development services.
    Proficient with React.js, Redux Toolkit (RTK), Tailwind CSS and JavaScript; experience in AI-native development, performance optimization, SEO, mobile or TV/video playback projects preferred.
    React.js, Redux Toolkit (RTK), Tailwind CSS, JavaScript, Amazon Web Services, CI/CD, Test-Driven Development (TDD)
    1mo
    Save
    Mark Applied
    Hide
    Senior Front End Engineer (Docs)
    Geneva or Zurich or Prague or Barcelona or Paris or London or Vilnius or Skopje or Taipei
    HybridFull Time
    Proton
    Proton: Providing end-to-end encrypted communication and storage tools.
    Deep knowledge of JavaScript and TypeScript, experience with React (or 2+ frameworks), strong software engineering practices (SOLID, CI/CD), product mindset, experience in distributed teams; familiarity with testing and monitoring tools.
    JavaScript, TypeScript, React, ES6, Playwright, Jest, Grafana, NodeJS, GitHub
    2d
    Save
    Mark Applied
    Hide
    Senior Front-End QA Engineer
    Vilnius or Kaunas
    €3k-€5k/mo HybridFull Time
    Surfshark
    Surfshark: Provider of VPN, antivirus, and digital privacy security solutions.
    Experience in manual and automated testing, Playwright or WebdriverIO, REST APIs, databases, QA methodologies, and software testing processes; accessibility testing and WCAG knowledge preferred.
    TypeScript, Postman, Charles Proxy, Playwright, WebdriverIO, REST API, WCAG
    1mo
    Save
    Mark Applied
    Hide
    Front-end Software Engineer
    Vilnius, Vilnius County, Lithuania
    €4k-€6k/mo HybridFull Time
    twoday
    twoday: Provides digital transformation, software engineering, and data analytics solutions.
    Solid experience with modern Angular and TypeScript, HTML/CSS and Tailwind, RESTful API integration, state management (RxJS/NgRx), UI component libraries, and front-end testing.
    Angular, TypeScript, HTML, CSS, Tailwind CSS, RESTful API, C#, .NET, RxJS, NgRx, Ant Design, ng-zorro, browser APIs