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.
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), Webpack, Websocket, Jest (unit tests), Docker, SVG.
Requirements
5+ years of experience of web development
TypeScript
JavaScript (ECMAScript 6+)
Deep knowledge of best practices of in development: DDD, TDD, Clean Architecture, STUPID, SOLID, design patterns, …
Deep knowledge of programming technologies: reactive extensions, asynchronous programming, dependency injection, …
Deep knowledge of supporting technologies: XML, XHTML, HTML, CSS, SCSS, JSON, REST, Git, …
Deep understanding of web protocols: HTTP, Web Sockets, …
Deep knowledge of best practices in security, performance, memory management, maintainability, …
Understanding of compatibility between web browsers
Knowledge of popular frameworks and libraries like: RxJs, Jest, jQuery, …
Intermediate in English
Nice to have:
Understanding of mathematics, geometry
Experience with 2D (at least Canvas, SVG)
Experience with 3D graphic (we use WebGL)
Understanding of Russian or Lithuanian languages
Some knowledge of SASS, LESS, Bootstrap, VueJS, AngularJs, ReactJS, …
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:
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!
Job Details Full-time$80,000 – $95,000 a year3 hours ago Qualifications Project management Power BI CSS SQL .NET Full Job Description...
Apply For This JobThis is a great opportunity for a Full Stack JAVA Developer with an industry leader in AI. In this role...
Apply For This JobBradenton/Sarasota, FL About the Opportunity $16.50/hr. M-F, 8:30am – 5:30pm The Customer Service person – will be fully trained in...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Water Service Technician Grid One Solutions is seeking full-time Water Meter Service Technician to join...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> KMM Telecommunications is looking for a motivated and skilled Tower Foreman to join our Team...
Apply For This JobJob Description iRobot is building a burgeoning in-house creative team. We are a team that values thoughtfulness, inclusion and belonging...
Apply For This Job