Frontend developer
Role details
Job location
Tech stack
Job description
Join to apply for the Frontend developer role at Planner 5D. About us Planner 5D is a global hub for home design, uniting over 90+ million users in 230 territories around our planet. Our platform simplifies the home renovation process from concept to execution, 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. We collaborate across time zones, fueled by a shared passion to revolutionize the home design market. Responsibilities * Your main focus will be improving and refactoring existing code, writing tests, and ensuring performance and stability of our product. * Write clean, maintainable code using JavaScript and TypeScript. * Follow object-oriented programming (OOP) and strict coding standards. Required knowledge and deep understanding
Requirements
of * 5+ years of experience in Web development * JavaScript * TypeScript * Popular frameworks and libraries (React, Vue, AngularJS, jQuery) * Experience with REST APIs, JSON, HTML, Git * ECMAScript 6+ * Ability to write clean and maintainable code * Following best practices in performance, security, and architecture * Intermediate proficiency in English Nice to have * Understanding of mathematics, geometry * Understanding of web protocols (HTTP, WebSockets) * Experience with 3D graphics (Three.js, WebGL) * Interest in technology, experimentation, or personal tech projects * Understanding of Russian or Lithuanian languages Character requirements * Passionate about software development and quality code * Strong communication and analytical skills * Willing to learn, use and understand new technologies * Team player who can also work independently What we offer * Great work environment that balances freedom and responsibility * Friendly and passionate team members
Benefits & conditions
eager to help and share knowledge * Work-life balance with around 30+ days of paid holidays per year * Company computer equipment by request * Education courses and allocated funds for training expensesEnglish classes on our corporate platform * Offline company events in Lithuania and online team-building * Unlimited free Planner5D subscriptions Seniority level Not Applicable Employment type Full-time Job function Engineering and Information Technology Industries IT Services and IT Consulting Referrals increase your chances of interviewing at Planner 5D by 2x. #J-18808-Ljbffr