Join to apply for the Full-stack developer (PHP + TS) role at Planner 5D
About us: Planner 5D is a global hub for home design, uniting over 100+ million users in 230 territories around our planet. Our platform simplifies the home renovation process from concept to execution with our 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.
We are looking for a senior full-stack web developer to join our web team and work on new features, improving and maintaining our current solution.
Note that you should be prepared to work as a Contractor under a B2B service agreement.
Responsibilities
* Join the web team as a senior full-stack web developer and work on new features, improving and maintaining Planner 5D’s current solution.
Required Knowledge
* 4+ years of experience of Web development
* PHP - popular frameworks, libraries, ..
* JavaScript
* TypeScript
* Popular frameworks and libraries (at least jQuery)
* ECMAScript 6+
* CSS
* Data - SQL (SQLite, MySQL, PosgreSQL, ...), Memcached, Redis, MongoDB, Message Queues, ..
* Supporting technologies - REST, JSON, XML, HTML, Git, Protobuf, ..
* Payment systems / APIs (PayPal, Stripe, Apple / Google payment processing, ...)
* How to write clean and maintainable code
* Best practices in security, performance, memory management, maintainability, data structure, ..
* Good understanding of server infrastructure, web protocols (HTTP, Web Sockets, ...)
* Ecosystem
* English skills starting from B1
Nice to have
* Understanding of mathematics, geometry
* 2D and 3D graphics (Canvas, WebGL, OpenGL, ...)
* Understanding of Russian or Lithuanian languages
* Some knowledge of Laravel, Symfony, Doctrine, AngularJs, ReactJS, VueJS, LESS, SASS, Bootstrap
You will be truly welcome in our team if
* Love what you do: enjoy your work and bring enthusiasm to the team
* Tech geek at heart: coding and exploring new software tools
* Solution-oriented mindset: think of possible solutions when faced with challenges
* Have tech hobbies? programming, microcontrollers, 3D printing, physics, mathematics
* Team Player Who Gets It: quick task grasp and effective communication
What we offer
* Great work environment that balances freedom and responsibility
* Friendly and passionate enthusiasts 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 funds toward training expenses
* English classes on our corporate platform
* Offline company events in Lithuania and online team-building
* Unlimited free Planner5D subscriptions
#J-18808-Ljbffr