Jobs · himalayas
Senior Full-stack Developer
Vantage Compute · Lithuania · Posted 14d ago
About the role
Develop and maintain high-quality PHP applications and collaborate on new features for a home design platform.
About us: Vantage Compute 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. Vantage Compute 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 are searching for senior full-stack web developer who will join our web team and work on new features, improving and maintaining our current solution. Our tech stack: PHP 8.4, Symfony, PHPUnit, MySQL, Redis, MongoDB, RabbitMQ, Git., Docker. For front-end part: native Javascript, JQuery(legacy code), Typescript, React, Three.js (OpenGL), Webpack, Websocket, Jest (unit tests), Docker, SVG. Note that you should be prepared working as a Contractor under B2B service agreement. Responsibilities: Develop, test, and maintain high-quality PHP applications; Collaborate with cross-functional teams to define, design, and ship new features; Write clean, modular, and reusable code; Follow best practices - SOLID, STUPID, design patterns, writing tests, writing self-documenting or well documented code, etc.; Optimize application performance and scalability; Troubleshoot and debug applications to resolve performance and other issues; Stay updated with emerging technologies and industry trends. We expect: 4+ years of experience in modern Web development; Strong PHP skills with at least one framework (Symfony / Api Platform / Laravel); JavaScript (ES6+) / TypeScript proficiency; Familiarity with React.js / Vue.js / Angular (or at least JQuery); Solid understanding of SQL (SQLite, MySQL, PostgreSQL, …), plus experience with caching and messaging tools like Memcached, Redis, MongoDB, Message Queues; Comfortable working with REST, JSON, XML, HTML, Git, Docker, etc.; You care about clean, maintainable code — applying SOLID, DRY, KISS, Clean Architecture, and spotting code smells is second nature; You follow best practices in security, performance, memory management, data structures, and scalability; Good understanding of server infrastructure, web protocols (HTTP, Web Sockets, ...); English skills starting from B1. Nice to have Understanding of mathematics, geometry Experience with 2D/3D graphics (Canvas, WebGL, OpenGL, …) Familiarity with payment systems / APIs (PayPal, Stripe, Apple / Google payment processing, ...) Understanding of Russian or Lithuanian languages You will be truly welcome in our team if: Love what you do : We're looking for team members who truly enjoy their work and bring that enthusiasm to the team every day. Tech geek at heart: If coding, experimenting with new software tools, or curious abouttech trends is your thing, you're speaking our language. with solution-oriented mindset : When you are faced with challenges, you start thinking of possible solutions instead of dwelling on the problems. Have tech hobbies? Yes, Please! : programming, microcontrollers, 3D printing, physics, mathematics, etc. Team Player Who Gets It : We value team members who can grasp tasks quickly and communicate their ideas effectively – teamwork makes the dream work! 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 Originally posted on Himalayas
Read the full posting on himalayas →
FAQ
Is the Senior Full-stack Developer role at Vantage Compute remote?+
This Senior Full-stack Developer position is listed as remote (Lithuania).
What is the salary for the Senior Full-stack Developer role at Vantage Compute?+
The listing states Estimated 93k-215k USD.
What seniority level is this Senior Full-stack Developer role?+
This is a senior level position.
How do I apply for the Senior Full-stack Developer role at Vantage Compute?+
Use the "Apply on himalayas" button to open the original posting on himalayas, where you can submit your application directly to Vantage Compute.