Travala logo

Senior NodeJS Developer


USD 70k-180k/year
1 year ago

➔ All jobs

➔ Jobs at Travala

➔ Apply for this job

Senior NodeJS Developer Remote (Hanoi-based preferred) Travala Platform – Development Team Full-time Apply for this job Dtravel ( is a community-owned and governed platform for the home-sharing economy. Think of it as Airbnb with lower fees, built to benefit hosts and guests instead of a corporation that prioritizes shareholder interests above those of its community. Dtravel is a Decentralized Autonomous Organization (DAO), which means that decisions to guide the network are controlled by community members. Members are people who hold the TRVL token. All revenue from Dtravel bookings is funneled back into the Community Treasury and Protection Fund, which exist for the benefit of hosts and guests. We are looking for Senior NodeJS Developers for our Dtravel Project using Blockchain Technology. Responsibilities: As a Senior NodeJS Developer, you will: • Design, build and maintain efficient, reusable, and reliable NodeJS code. • Integration of data storage solutions. • Help maintain code quality, organization, and automatization. • Constantly learn and keep abreast of emerging technologies. • Contribute to the software design processes including white boarding sessions, workshops, and prototyping. • Critique software designs and architectures. • Peer review colleagues' code and identify areas for improvement. • Provide development task effort estimates. • Conduct client requirements gathering and analysis. • Review test plans. • Follow defined development best practices including commenting and documenting code, contributing to development wikis, and using source control. Requirements: We need self-starters who are great at solving problems, initiate discussions, are solutions-oriented, customer-focused, and believe that any challenge can be scaled with the right mindset and tools. We are looking for: • Minimum 10-year working experience as Software Engineer • Minimum 4-year working experience with NodeJS in real projects products • Experience with one of the frameworks: Nestjs, Express.js, Hapijs • Strong experience with RESTful APIs and WebSocket APIs • Experience working with database systems such as MySQL, MongoDB, NoSQL • Solid understanding of object-oriented programming • Understanding fundamental design principles behind a scalable application and microservice architecture • AgileScrum development cycle understanding • Must have a proactive and can-do attitude • Self-starters with a collaborative, “can-do” attitude. • Outgoing personality, organizing and motivating team • Strong ownership and result orientation • Passionate learners who aren’t afraid of new tools and technologies to build a great end-to-end customer experience. Desirable requirement: • Experience with Booking Engine Platform E-Commerce, CMSCRM systems is a plus • Technical understanding or experience with Blockchain and distributed systems • Experienced in Digital Payment system is a plus • Prior experience working in a start-up. Benefits & Compensations • Competitive income according to work experiences and individual capacity; • Social insurance & contributions & insurance in line with Vietnamese Labor Law; • 13th-month salary and bonus based on job results; • Premium 247 accident insurance & private healthcare coverage for you and your family members; • High-end working equipment with all peripherals you need to work comfortably. 100% of our employees are equipped with MacBooks; • Hybrid working mode in support of work-life balance; • Free coffee, tea, and snacks at the office; • Team bonding activities throughout the years celebrating new hires onboarding, work anniversaries, and birthdays. Annual events such as Year End Party and Company trip are also on the program; • Super fast-paced growing startup with a young, dynamic, and professional working environment; • Exposure to cutting-edge & trending technologies (Blockchain, Web3, FinTech, etc.) Address UDIC COMPLEX, Hoang Dao Thuy, Cau Giay, Hanoi, Vietnam Apply for this job

When applying, mention the word CANDYSHOP when applying to show you read the job post completely. This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human RODUuMjU1LjIzMy4zM


Travala logo
Book over 3 Million travel products around the world with popular cryptocurrencies. Find and book Hotels, Flights, Tours and Activities online today

Onsite Locations

© 2019-2022 All Rights Reserved.