Monday, November 25, 2024

Distant Engineering Technical Lead – Node.js

Time zones: GMT (UTC +0), CET (UTC +1), MSK (UTC +3), CEST (UTC +2)

NOTE: It is a FULLY distant position, however the candidate have to be inside the EMEA (Europe, Center East, and Africa) area so as to collaborate with their group, friends, and prospects. You shouldn’t have to be within the particular nation or metropolis proven on this itemizing, however please don’t apply if you’re not bodily primarily based inside the EMEA area.
Please notice that though this place affords the flexibleness of distant work, it requires a full-time dedication to supporting Hostaway solely

Hostaway is a SaaS startup that’s remodeling the holiday rental business. With revolutionary options and partnerships with giants like Airbnb, VRBO, and Reserving, we’re taking over the competitors and successful. Leveraging our customer-centric core values, we constantly ship outcomes that encourage progress, studying, and innovation for our group, our prospects, and the business.

As a worthwhile and rising firm, this position is necessitated by our continued progress

In regards to the position

Tech Leads inside Hostaway are in a pivotal technical management position to make sure their cross-functional group builds the suitable options that clear up buyer issues in a approach that’s safe, extensible and scalable for the long run. Tech Leads are anticipated to manipulate the technical maturity for his or her respective area, having a transparent view of the architectural challenges and find out how to remediate them over time.
Having an in depth relationship with the area’s Product Supervisor is essential. Whereas the PM brings the what, you might be their peer accountable for bringing the how. Digging deep into the enterprise drawback the PM is attempting to unravel is essential to have the ability to make the suitable choices on find out how to form the technical resolution for the group to work on.
You might be supported by an Engineering Supervisor who will assist information the day-to-day supply features of the group, making certain we break work down into tangible small duties, concentrate on a sustainable however high-performing supply cadence, and guarantee we have now the suitable candidates in place.

Necessities: 

  • 6+ years of expertise in SaaS software program improvement, with a minimum of 2 years in a management position.
  • Professional-level proficiency in NodeJS, a robust desire 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) rules
  • Occasion pushed messaging expertise (i.e. Kafka, Kinesis).
  • Robust expertise with unit testing (utilizing jest or related)
  • Expertise with Agile methodologies and CI/CD practices.
  • Potential to steadiness technical debt with supply of recent options in a fast-paced atmosphere.

Good to have expertise for this position:

  • Expertise with NoSQL databases (like DynamoDB or MongoDB)
  • Expertise constructing cloud native apps, leveraging AWS managed companies
  • Having used PHP previously or not afraid to dive into a few 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 group stand-up, one in every of your group 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 one in every of your group members to work on a posh scalability difficulty 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 characteristic that the group ought to decide up subsequent week. You ask loads of inquiries to drill all the way down to the issue we are attempting to unravel, and recommend some simpler options that require much less effort for the group.
  • 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 quick Jira ticket and tag the Product Supervisor to assist get it prioritised and to make sure it’s not forgotten. You additionally ping the ticket to one of many different domains’ tech leads, as you recall them mentioning an identical drawback current in one other area group.
  • 16:00-16:30 Fast catch-up with the Engineering Supervisor on the groups supply reliability and how one can assist hold Work in Progress (WIP) and Pull Request (PR) overview time to a minimal
  • 16:30-18:00 Speaking about PR’s, there are literally nonetheless just a few open. You are taking the final a part of the day to overview your groups PRs. There are some nice options supplied, however one of many junior engineers launched some code that’s troublesome to take care of and is missing unit checks. You bounce on a fast name with them to clarify 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 wherever inside your nation of residence—be it a co-working house, your property 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 position 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 are usually not simply phrases we’ve written to make us really feel good. We leverage them each day when making strategic and tactical choices.
  • Skilled Progress: Our fast progress affords unparalleled studying and improvement alternatives, together with a mess of profession development alternatives.
  • Annual Paid Go away: 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 totally different country-specific advantages reminiscent of Well being Insurance coverage and Pensions in nations the place these perks are customary. The specifics rely on the nation of the applicant.
  • Dynamic Staff Tradition: As a worldwide firm with group members in over 40 nations, our numerous and worldwide tradition fuels our innovation and creativity, offering a key pillar to our success (and making it loads of enjoyable to work right here).
Thanks to your curiosity. For those who apply for this position, you’ll obtain an electronic mail from our Expertise Acquisition group after your software has been reviewed alongside the {qualifications} for this position and the {qualifications} of others who’ve utilized.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles