Tech Lead (Haskell/Functional Programming)
Vacationlabs
Panjim, Goa1 month ago
80 views27 saves9 applies
Prepare for this role
Job Type
full time
Description
Tech Lead (Haskell/Functional Programming)
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.
This job is found at InterviewStack.io
Skills
rubyapi designrailsscaladigital marketingcustomer supportfunctional programmingcode reviewtechnical documentation