Hostaway is a SaaS startup that’s reworking the holiday rental business. With modern options and partnerships with giants like Airbnb, VRBO, and Reserving, we’re taking up the competitors and profitable. Leveraging our customer-centric core values, we persistently ship outcomes that encourage development, studying, and innovation for our staff, our clients, and the business.
Concerning the function
Tech Leads inside Hostaway are in a pivotal technical management function to make sure their cross-functional staff builds the appropriate options that resolve buyer issues in a approach that’s safe, extensible and scalable for the longer term. Tech Leads are anticipated to control the technical maturity for his or her respective area, having a transparent view of the architectural challenges and how one can remediate them over time.
Necessities:
- 6+ years of expertise in SaaS software program growth, with at the very least 2 years in a management function.
- Professional-level proficiency in NodeJS, a powerful choice for TypeScript
- Robust understanding of relational databases (like MySQL or PostgreSQL)
- Familiarity with transitioning event-driven service oriented architectures by making use of Area Pushed Design (DDD) ideas
- Occasion pushed messaging expertise (i.e. Kafka, Kinesis).
- Robust expertise with unit testing (utilizing jest or comparable)
- Expertise with Agile methodologies and CI/CD practices.
- Means to steadiness technical debt with supply of recent options in a fast-paced surroundings.
Good to have expertise for this function:
- Expertise with NoSQL databases (like DynamoDB or MongoDB)
- Expertise constructing cloud native apps, leveraging AWS managed providers
- Having used PHP prior to now or not afraid to dive into a number of the present PHP enterprise logic
- Making use of, teaching and mentoring Excessive Programming (XP) agile practices
- Entrance-end expertise with React and micro-frontends
- Data of containerisation applied sciences (Docker, Kubernetes) and DevSecOps practices
An Common Day for a Tech Lead
- 10:00-10:15 Fast staff stand-up, certainly one of your staff members appear to be engaged on an issue you labored on earlier than, and provide to pair with them after the stand-up to assist
- 10:30-14:00 Pairing with certainly one of your staff members to work on a posh scalability situation collectively and grabbing a fast chew to re-fuel these pesky braincells in-between coding classes!
- 14:00-15:00 Doing a design session with the Product Supervisor and UX designer for a big upcoming function that the staff ought to choose up subsequent week. You ask a whole lot of inquiries to drill right down to the issue we are attempting to resolve, and recommend some simpler options that require much less effort for the staff.
- 15:00-16:00 The design session triggered some ideas about different areas of the system that can be affected. You’re doing a fast dive within the affected areas of the code and discover some technical debt that may have an effect on the system’s scalability or reliability. You create a short Jira ticket and tag the Product Supervisor to assist get it prioritised and to make sure it isn’t forgotten. You additionally ping the ticket to one of many different domains’ tech leads, as you recall them mentioning the same downside current in one other area staff.
- 16:00-16:30 Fast catch-up with the Engineering Supervisor on the groups supply reliability and how one can assist maintain Work in Progress (WIP) and Pull Request (PR) assessment time to a minimal
- 16:30-18:00 Speaking about PR’s, there are literally nonetheless a couple of open. You’re taking the final a part of the day to assessment your groups PRs. There are some nice options provided, however one of many junior engineers launched some code that’s tough to take care of and is missing unit checks. You bounce on a fast name with them to elucidate the problems and why it issues.
What we provide
- Aggressive Compensation: We provide aggressive pay primarily based on market charges within the nation of the applicant.
- 100% Distant: Benefit from the freedom to work from anyplace inside your nation of residence—be it a co-working house, your house workplace, and even your eating room desk. The selection is yours. Simply don’t ask to work in our workplace (we don’t have one).
- Fairness: Each function in our firm comes with invaluable inventory choices in a fast-growing and worthwhile firm. This ensures all of us share within the firm’s success.
- Values-Pushed Management: Our Core Values aren’t simply phrases we’ve written to make us really feel good. We leverage them every day when making strategic and tactical selections.
- Skilled Progress: Our fast development affords unparalleled studying and growth alternatives, together with a large number of profession development alternatives.
- Annual Paid Depart: The precise quantities range by nation and are aligned with nation and/or contract-specific norms.
- Geographic Particular Advantages: As a world employer, we provide completely different country-specific advantages akin to Well being Insurance coverage and Pensions in nations the place these perks are customary. The specifics depend upon the nation of the applicant.
- Dynamic Workforce Tradition: As a world firm with staff members in over 40 nations, our various and worldwide tradition fuels our innovation and creativity, offering a key pillar to our success (and making it a whole lot of enjoyable to work right here).
Thanks in your curiosity. If you happen to apply for this function, you’ll obtain an electronic mail from our Expertise Acquisition staff after your software has been reviewed alongside the {qualifications} for this function and the {qualifications} of others who’ve utilized.