Senior Software Engineer, Full Stack

strong What would your day-to-day look like strong Iterate on features in an agile manner using Scala and React no prior experience required and technologies like GCP OpenAPI BigQuery Pub Sub among others Decide how to best build core systems in the context of our microservices architectureShip your first code in days iterating on features in an agile mannerCollaborate with a diverse group of people giving and receiving feedback for growthExecute on big opportunities helping Hopper rise to the top of the travel industry strong An ideal candidate has strong The ability to bring leading industry techniques and technologies to the tableA strong understanding of distributed systems and how architectural decisions affect performance and maintainabilityExcelled in cross-functional teams working fluidly with Product Managers Data Scientists Frontend Engineers and other highly skilled specialistsA passionate focus on quality writing testable code that performs and scalesThe ability to work with minimal guidance be proactive and to handle uncertainty ambiguity and the challenge of quickly evolving goalsPrior cloud experienceWorking with Scala and or React and its librariesPrior airline travel industry or eCommerce experienceExperience in UX design using tools like Figma strong Perks and benefits of working with us strong Well-funded and proven startup with large ambitions competitive salary and upsides of pre-IPO equity packages Hopper covers 100 of employee premiums for EOR - offered supplemental insurance including coverage for Medical as well as Dental Please ask us about our very generous parental leave much above industry standards Access to co-working space on demand through FlexDesk AND Work-from-home stipend Housing amp Transportation Benefit Carrot Cash travel stipend Unlimited PTO Entrepreneurial culture where pushing limits and taking risks is everyday business Open communication with management and company leadership Small dynamic teams massive impact The Fintech team is the engine behind Hopper's most innovative and high-margin products, such as Cancel for Any Reason and Disruption Assistance. We are responsible for designing, building, and scaling the backend systems that power these proprietary fintech offerings, integrating them with some of the world's largest travel companies (airlines, banks, hotels) through our B2B platform, HTS (Hopper Technology Solutions).This role is at the center of Hopper's B2B strategy, building highly available, globally-scaled systems that provide peace of mind to millions of travelers on our partners' platforms and drive significant revenue for the company.We're looking for a Senior Full-Stack Engineer to join us in building the future of travel fintech for our HTS APAC and Enterprise airline partners.

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...