Tech Lead (Rails + Angular JS)
TLDR
Architect and drive hands-on development across Rails/AngularJS to deliver scalable travel software, mentor engineers, and shape technical direction.
Tech Lead (Rails + Angular JS)
We’re on a mission to get all travel businesses online. And we want to make it super-easy for them. Which makes it super-hard for us.
How hard?
147,887 lines of Ruby/Rails.
50,086 lines of AngularJS.
And 156 tables in Postgres.
50,000+ lines of Haskell
All working in tandem, to convert a complex offline process into a few effortless clicks.
What will you be doing
- Being an enabler and productivity enhancer for your team members
- Architecting technical solutions, eg DB design, HTTP API design, internal module structure, etc.
- Code reviews - quite a lot
- Technical documentation and knowledge sharing among the team
- Planning development sprints and prioritising issues
- Hands-on coding when it comes to core architectural/infrastructural components.
- Lots of communication across the team. For example:
- Helping other engineers come up with technical solutions
- Clarifying finer point of a product spec with the designer, PM, and engineers
- Talking to customer-support & sales and being able to “talk business”, when required
Who do we think would be a good fit for this role:
- 3+ years of hands-on development experience building mid/large-scale software products
- Experience with either one of our technical stacks:
- Traditional tech stack: Rails + AngularJS
- FP tech stack:, Haskell, Elm, Purescript, OCaml, Scala, or similar
- Great communication skills, both, written, and verbal
- Willing to relocate to Goa
About Vacation Labs
We’re building the Shopify for travel. Our customers can get a stunning website for their travel business within minutes; complete, with an online booking engine, backoffice system, various digital marketing and distribution tools. We help our customers fast-forward into the world of online travel.
Vacation Labs empowers travel businesses by providing a user-friendly platform to create beautiful websites complete with booking solutions and essential tools for online marketing. Our focus is on simplifying the digital transition for travel operators, ensuring they can thrive in an increasingly online world.