Tech Lead in Barcelona


€60,000 - €75,000
Share offer

Job Description

haddock is the first smart cost management software for restaurants in Europe. We are focused on helping restaurateurs boosting their business to the next level offering real-time data focused on increasing their margins.

Our mission πŸ‘‰ To inspire and empower millions of restaurateurs boosting their business to the next level.

Our vision πŸ‘‰ To be the market leaders, innovate, and build long-term relationships with our clients to become their tech strategic partners in the success of their business.

πŸ‘€ Have you ever been in an AirBnB? haddock has been part of the program offered by the best accelerator in the world, Y Combinator. Companies like AirBnB or Twitch have grown with the teachings of Silicon Valley and haddock is on the same rocket. In addition, investors such as Zone2Boost, JME o Extension Fund are backing us.


πŸ€” How do we help restaurants?

πŸ‘‰ Digitalize all their invoices and delivery notes, and have them in the cloud and in our interactive dashboard to help them make real-time decisions with up-to-date data.

πŸ‘‰ Know in real-time all the products’ price variations from their suppliers instantly.

πŸ‘‰ Create BoM (bill of materials) of their whole menu to set a selling price and control the margin of each dish on the menu. This also allows them to update every dish's cost with the last product’s purchase price in real-time.

πŸ‘‰ Control their sales by integrating their POS. This will help them to make decisions with real data.

❓Do you want to know more about our functionalities? Check this!

As a Senior Tech Lead, you will be responsible for achieving scalability, performance, and continuous improvement of our product, as well as mentoring the current team and hiring future members.

What will you do on a day-to-day basis? ⚑️

πŸ‘‰ Technical Leadership:

- Lead and motivate the software engineering team in the development of solutions.

- Collaborate with the Chief Product Officer (CPO) to ensure product scalability, performance, and strategy.

πŸ‘‰ Software Development:

- Actively participate in coding and code review to ensure the delivery of high-quality products.

- Collaborate with product and design teams to translate business requirements into viable technical solutions.

- Develop the necessary architecture to enable Squads to carry out their work.

πŸ‘‰ Project Management:

- Oversee the entire software development lifecycle, from planning and design to implementation and maintenance.

- Ensure timely project delivery, maintaining high standards of quality and efficiency.

πŸ‘‰ Team Mentoring and Development:

- Foster a collaborative work environment and continuous learning.

- Provide technical guidance and support for the professional growth of team members.

πŸ‘‰ Inter-functional Collaboration:

- Work closely with other departments, such as sales and marketing, to understand customer needs and ensure strategic alignment.

πŸ‘‰ Resource Management:

- Coordinate efficient resource allocation and project planning to meet established deadlines.

Skills and ExperienceπŸ“š

πŸ‘‰ 6 years of experience with a minimum of 3 years leading teams.

πŸ‘‰ Proficiency in JavaScript and modern ES dialects, both in browser and Node.js environments. Experience with TypeScript, or a good grasp on type systems and how they apply to untyped interpreted languages.

πŸ‘‰ Confidence in working with automation systems for testing, deploying or maintenance. You must be able to identify and automate inefficient processes.

πŸ‘‰ The ability to deal with code originating from an MVP, and the good judgement to decide when to redo, when to refactor, and when to leave as is.

πŸ‘‰ Knowledge of modern software architecture patterns, such as domain-driven design or clean architecture.

πŸ‘‰ Experience with React and React hooks, bonus points for CSS-in-JS solutions.

πŸ‘‰ Familiarity with DevOps procedures and tools, and a good grasp on cloud based applications.

πŸ‘‰ Exceptional communication skills and ability to work effectively with multidisciplinary teams.

πŸ‘‰ Experience in implementing agile methodologies and modern development practices.

πŸ‘‰ Proactive approach, ability to make informed decisions, and creatively solve problems.

πŸ‘‰ Excellent leadership skills and team motivation.


    Benefits for our team πŸ‘ͺ

    πŸ’Έ Competitive salary, in a salary range of 60-75k gross/year + stock options plan.

    ⏳ Flexible working hours and hybrid work. Got a flight to catch? Don't worry, go! Take it!

    β˜•οΈ Coffee and milk -yes, also oatmeal-

    🍏🍐🍊 Fruit every week to take care of your mind and body.

    πŸ’° Need cash flow? Collect your payroll whenever you want thanks to Playflow.

    πŸ§˜πŸ»β€β™€οΈ Barrefit, LoveCycle, Lapso Studios, Trib3 and much more! With Urban Sports you can go to the gym whenever you want. Have you never tried yoga at 105 ΒΊF? With haddock you can do it.

    πŸ’š Alan, the ultimate private health insurance. haddock takes care of you professionally and personally.

    🧘🏻 Physiotherapist every Wednesday at the office at a special price.

    πŸ“Privileged location. Having a coffee in the morning with La Pedrera in the background is priceless. You can also end the working day with dinner at the Gala Barcelona restaurant, just below our offices.

    Our Process πŸ«±πŸ»β€πŸ«²πŸΌ

    1️⃣ Interview with our People & Culture team (45Β΄) πŸ“ž
    2️⃣ Technical interview (1 hour) πŸ‘¨πŸ»β€πŸ’»
    3️⃣ Meet our Tech Leads (45Β΄) πŸ—£
    4️⃣ Culture Fit interview with Founders (1 hour) 🀝


    About haddock

    Haddock is the first foodservice software that improves smart cost control using Artificial Intelligence.

    Other software engineer jobs that might interest you...