Product Developer
Smartness
About The Company At Smartness, we are building the future of hospitality tech. Our SaaS helps lodging providers boost revenues by 30%+ and get more direct bookings. We are the fastest-growing B2B SaaS in the industry, trusted by 4,000+ clients across 40+ countries, with billions of euros in bookings processed. Backed by top international investors and named one of Italy's Top 10 LinkedIn Startups, we are on a mission to scale globally. Want to grow with us? Let's go! About The Role Our technology team is developing a range of innovative solutions to help service providers optimize the management of their businesses. We are making significant investments in R&D with the goal of doubling the number of products offered by the end of the year, and to achieve this, we are expanding our product and engineering teams. As a Product Developer , you will have an operational role focused - anyway - on writing code . You will contribute directly to the design, development, and evolution of the Smartness platform, working end-to-end across products, features, integrations, and user-facing applications. You will be actively coding, building APIs, implementing features, and ensuring smooth integration between our platform, multiple product areas, and Partners’ systems. You will tackle both technical and product-driven challenges , helping deliver scalable, reliable, and user-focused solutions. Your work will enable new features and integrations, support business growth, and ensure high-quality outcomes through close collaboration with product, design, and engineering teams. You Will Be Responsible For Actively writing code to implement product features and API integrations with new and existing Partners. Collaborate with product teams to define domains, responsibilities, and integration contracts. Analyze and interpret Partners’ API documentation and product requirements, translating them into robust technical and functional solutions. Take end-to-end ownership of features, from design and coding to deployment and maintenance. Troubleshoot complex system and product issues, proposing and implementing improvements. Contribute to system performance, scalability, reliability, and observability (logging, monitoring, alerting). Ensure clean, maintainable, well-tested, and well-documented code aligned with best engineering practices. Leverage AI/LLM tools to support coding, testing, and documentation while maintaining quality control. Work closely with internal stakeholders and external Partners to resolve product and technical challenges. What Are We Looking For? 5–7 years of experience in writing production-level code in product-driven or SaaS environments. Strong programming fundamentals in JavaScript and TypeScript, with adherence to clean code, testing, and code review practices. Experience building APIs and backend services, with deep knowledge of the Node.js ecosystem. Experience with SQL databases (preferably PostgreSQL); Redis is a plus. Familiarity with microservices architectures, API design patterns, and asynchronous/event-driven systems is a plus. Ability to take ownership of complex product features and deliver end-to-end, coding as part of small agile teams. Comfortable collaborating with external Partners to clarify technical and product requirements. Strong problem-solving mindset, capable of implementing solutions autonomously. Nice to have: experience with modern frontend frameworks (Vue 3, React Native), AI/LLM-powered applications, or AI service integrations. What Do We Offer? Work in a small and top-performing team that moves extremely fast where you are extremely important. Work without having to deal with jerks and ego-maniacs. The opportunity to join one of the best travel-tech sales teams in Europe. A place where your talent can blossom. An environment where mistakes are allowed – we make bold choices to achieve ambitious goals, learn from mistakes, and move forward. A place where your voice matters – meetings provide space for new ideas and projects, regardless of your role or seniority. Continuous growth – we challenge the status quo, renewing our sales processes and approaches to meet challenging goals. We have fun while working! We are easygoing people. Leverage state-of-the-art software and automation frameworks to optimize development processes and enhance focus on delivering value to clients and achieving business goals. Remote working with frequent opportunities to meet up. Fun and enriching experiences – unforgettable team-building events that go beyond the usual outings. Competitive salaries – as a meritocratic team, we recognize talent and hard work, rewarding them appropriately. Should we feel that this role isn't the right match for you, for the benefit of both parties, we may need to part ways. We hope this sheds light on whether this could be your next adventure. If you believe it is, we warmly invite you to apply. Discover your full potential with us! By submitting this application, I agree that my personal data will be collected, processed, and retained by the company solely for the purposes of managing and assessing my candidacy. #J-18808-Ljbffr
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Product Developer. Be the first to apply!
