Senior Software Engineer (node.js) - Hungary
Kasa Living
·
Posted:
July 20, 2023
·
Remote
About the position
This role is for a Senior Back-End Engineer based in Hungary, working remotely as part of Kasa's core product team. The team is focused on developing under-the-hood web applications and tools, with a current emphasis on the property management system. The role requires 4+ years of software engineering experience, strong knowledge of Node.JS and web application frameworks, and experience with cloud-based web applications and database technologies. The successful candidate will work closely with multidisciplinary teams and report to an engineering manager in Hungary. Kasa offers remote work, travel credits, stock options, flexible PTO, competitive salary, home office upgrade budget, health insurance, and family-friendly policies.
Responsibilities
- Work with the core product team to develop under-the-hood web applications and tools
- Focus on the property management system and build solutions from scratch in various areas
- Integrate with numerous 3rd party booking channels
- Develop a guest and reservation management interface
- Manage IoT devices and integrate with micro-services
- Collaborate with multidisciplinary engineers, designers, and product managers
- Report to engineering managers in Hungary
- Operate without established process or extensive guidance
- Take full ownership of product areas and make decisions across the stack
- Strong working knowledge of Node.JS runtime based web application frameworks
- Deploy and maintain cloud-based web applications (preferably AWS)
- Experience with relational and non-relational database technologies
- Familiarity with Serverless based architectures
- Work with agile methodologies and rapid iteration cycles
- Excellent interpersonal and communication skills
- Use English confidently as a working language
- Travel and have a passion for the real estate, tech, and hospitality industry (a plus)
- Work in a high-growth startup environment (a plus)
- Share knowledge, mentor code, and improve engineering processes (a plus)
Requirements
- 4+ years of software engineering experience
- Ability to operate without established process or extensive guidance
- Strong working knowledge of Node.JS runtime based web application frameworks, like Express.js, Typescript
- Experience deploying and maintaining cloud-based web applications (AWS preferred)
- Professional experience with relational and non-relational database technologies - MongoDB, MySQL, Postgres, Dynamodb
- Experience with Serverless based architectures
- Experience with agile methodologies and rapid iteration cycles
- Excellent interpersonal and communication skills, written and spoken
- Use English self-confidently as a working language
- Plus if travel is part of your DNA and you have a passion for the real estate, tech, and hospitality industry
- Plus if you've worked in a high-growth startup environment
- Plus if you have a passion for sharing knowledge, mentoring code, and improving engineering processes
Benefits
- Flexible PTO: Full-time exempt Kasa employees are encouraged to take time off as they need and see fit, ensuring that it’s not disruptive to their work.
- Competitive Salary: We offer total compensation at or above market rates plus additional earning opportunities based on the position.
- Home office upgrade budget: We provide a one-time 500 USD budget to upgrade your home office equipment.
- Health insurance: All Hungarian employees receive the Spring Blue package from Medicover.
- Family-friendly: We provide an additional 20 days of paid leave for secondary caregivers. Our flexible working hours enable you to design work-life harmony on your own terms.