Frontend developer

Planner 5D
Barcelona, Spain
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Russian, Lithuanian
Experience level
Senior

Job location

Barcelona, Spain

Tech stack

HTML
JavaScript
3D Computer Graphics Software
Microsoft Windows
Android
iOS
Apple Mac Systems
Web Development
ECMAScript
JSON
jQuery
Object-Oriented Software Development
Software Engineering
TypeScript
WebSocket
WebGL
Three.js
React
GIT
Vue.js
Angular
Front End Software Development
Software Coding
REST

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

Apply for this position