Senior Full Stack Engineer - Revinate|


125k - 170k SGD Annually



    About Us

    Navis and Revinate have joined forces, forming one of the largest and most innovative providers of direct revenue-generating solutions in the hospitality industry. Revinate's mission is to deliver hoteliers scalable direct revenue and profits from data-driven solutions that cultivate deeper relationships with guests. NAVIS' Direct Booking Platform helps capture, convert and retain guests with strategies and services that maximize direct booking revenue. This combination maximizes the lifetime value of each guest through personalized and targeted campaigns across the guest journey.

    Role Overview

    Revinate is seeking a full-stack engineer to join our application development team. You will be working with cutting-edge technologies to build products for our clients that enable them to better understand their guests and thus be able to deliver exceptional personalized experiences to them. You will have complete autonomy and ownership of what you build and are involved right from the start in the architecture and design process. You should be self-aware, have strong interpersonal skills, enjoy working in a highly collaborative environment, and have a strong interest in experimenting with new technologies.

    What You’ll Do

    • Has 5+ years of full-stack experience in Java and React
    • Has strong object-oriented skills including design, coding, and testing patterns
    • Has evidence of exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms)
    • Experience or highly familiar with microservice architecture
    • Strong knowledge in Java Spring framework is a plus
    • Experience with Graph Database is a plus
    • Strong problem solving and communication skills

    Position Location

    Remote US Based

    What You’ll Bring

    • Contributing at every level to our latest web application product
    • Develop a world class user interface that provides the best experience in product usage
    • Design efficient APIs to interact with our Guest Data Platform for both internal and external users
    • Deploy code to our containerized production environment following CI/CD best practices
    • Improve our application’s overall performance by implementing, maintaining, and tuning our search and NoSQL data stores

    Excited?! Want to learn more? Apply Now!

    Our Core Values:

    Customer Love -- When the customer wins, we win

    One Tribe -- United and strong, on a single mission together

    Speak the Truth -- Feedback is a gift - we all improve faster this way

    Make it Simpler -- Apply it to everything we do

    Hungerness -- Feel it, follow it - be relentless about our success

    NAVIS/Revinate is an Equal Opportunity Employer (EOE)