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.
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.
Visit for more info Tech Lead (Haskell/Functional Programming)
Tagged as: Other
Overview We’re Hiring!! Job opening for the position of an Architect!! Requirements * Conceptual ideas * Design Sense * Sketchup...Apply For This Job
Overview Greeting Guests. Responsible for managing the way visitors are greeted. Maintain files and registers. Maintain contacts etc. Perform any...Apply For This Job
Overview Requirements: Must have in-depth understanding of all layers of a solutions architecture Strong experience in core Java, J2EE technologies,...Apply For This Job
Overview As an ebilling Specialist you will assist with the management of electronic billing for multiple law firms in the US...Apply For This Job
Overview POSITION FUNCTION: The Team Leader – Lead Generation you will be responsible for identifying, mapping and qualifying potential leads...Apply For This Job