We’re investing in the world’s best companies, and you’ll love working for them.

Senior Front End Engineer (Vue.Js)



Software Engineering
Mexico City, Mexico
Posted on Thursday, June 22, 2023

About baubap

We are a fast-growing, Mexican fintech startup with the mission to become the bridge to people’s financial freedom through technology.

We are providing microloans to people in financial need through a fast and efficient process, always treating them with the respect and dignity they deserve.

Our long-term vision is be the most inclusive digital bank in LATAM with more than 2.5 million clients.

Role Mission:

As a Senior Frontend Developer, your mission is to build solutions for both our costumers (Web Application) & internal users (Daily ops, dashboards & marketing tools). You will work closely with different areas like Backend, Data Science, UX/UI, Marketing, to build tools that should be able to provide a great UX, as well as scalable & maintainable code.

Your expertise will be vital in enabling Baubap to achieve our goal of becoming the most inclusive digital bank in LATAM.


  • Work with the team to build solutions to product specific problems, for both costumers & internal users.
  • Internal Component Library development, testing & maintaining.

Day to Day

  • Develop Baubap's main website and web application, in order to attract, convert and improve the quality of life for our clients.
  • Develop Baubap's internal component library, in order to keep a robust codebase.
  • Develop Baubap’s internal platform that provides the tools needed for other areas in order to perform their daily operations.
  • Develop Baubap's blog to educate our customers about better financial management
  • Own what you build, with the ability of deciding how to build it, and the responsibility of operating it in the production environment
  • Use every learning and observation to improve our products, constantly
  • Improve engineering processes and tools to increase team effectiveness

What you bring to the team

  • 5+ years developing front-end apps
  • Advanced handling of JavaScript, any modern Javascript Framework (React, Angular, Svelte or Vue).
  • Efficient CSS / SASS skills and media queries
  • Consume and work together to build REST services.
  • Use Git and Gitflow version control.
  • Build complex and beautiful user interfaces.
  • Experience developing internal component libraries or component-based codebases.

Nice to have

  • Experience developing with Nuxt (2 and 3)
  • Experience developing with Astro
  • Typescript
  • Knowledge in UX/UI
  • Knowledge of DevOps practices and tools in frontend codebases.

Your skills

  • Clear and transparent communication. You are able to able to express your thoughts clearly, concisely and to the point. You can openly discuss any blockers you have, and constructively point out areas for improvement.
  • Relentlessly resourceful at execution and problem solving. You make things happen, no matter what. You are disciplined, organized and systematically follow through on your work. Instead of getting stuck thinking "well, this doesn't work", you look for creative / innovative / outside-of-the-box solutions to fix the issue and move on.
  • Sense of urgency. You operate with a constant sense of urgency (as if there was a large, hungry wolf chasing you), constantly looking for ways to move ahead and push everything around you to get to your desired outcome in the most efficient and productive way. You don’t wait around and make things happen.
  • Flexibility / adaptability / resilience. You ****can maintain your composure and focus despite the constantly changing environment, and adequately adapt to new conditions. You can swiftly change the course of action when needed, and you don't get easily demotivated.
  • Being self-driven /committed. You require very little guidance and intervention from your leader to move ahead. You can correctly read what the situation requires, and take the necessary action accordingly. If your leader were to disappear, you can still move ahead and make relevant things happen. You act because you want to, and not because someone else is telling you that you should.
  • Strategic thinking / seeing the bigger picture. You can see further than just your immediate "doorstep". You can correctly assess the deeper implications of certain decisions that might materialise in the future, and take decisions accordingly. You often use data or previous research to inform your recommendations and decisions.
  • Critical / analytical thinking. You can correctly analyse the root causes of a problem, without getting side-tracked by irrelevant, minor details. You can come to the right conclusion and propose a clear, logical plan of action. You don't stay on the surface of things.
  • Helping others succeed / strong stakeholder focus. While tackling the responsibilities on your plate, you are constantly thinking "How will this impact the other party? Am I doing the absolute best I can to offer excellent support / service? What more could I do to help the other side achieve their goal or grow? Am I optimising for myself, or for the common good?"

What we can offer you

  • Being part of a multinational, highly driven team of professionals.
  • Flexible and remote working environment.
  • High level of ownership and independence.
  • 20 vacation days / year + 75% holiday bonus.
  • 1 month (proportional) of Christmas bonus.
  • "Vales de despensa" - 3,112 MXN / month.
  • Health & Life insurance.
  • Home office set-up budget.
  • Unlimited budget for Kindle books.
  • Baubap Free Loan.
  • Competitive salary.

Know about Engineering at Baubap

Engineering plays a central part in what we do at Baubap.

We value quality over quantity when building, and we care about creating software that is scalable and maintainable, on which our customers can rely.

Some key points about our engineering culture:

  • Engineers are given problems to solve, rather than features to build.
  • We always try to understand the customer's needs before thinking about implementation details.
  • We work in a lean, small team.
  • We prefer innovation, constant iteration and trust over perfect solutions.
  • We support each other, are kind by nature, and give as much feedback to all improve as professionals.
  • We are comfortable with change, either in priorities, goals and deadlines. We see this more as an opportunity than a hurdle. We are comfortable with challenging the status quo and pushing for change.
  • We seek those looking to make a serious impact, and are excited about working in a high growth startup.
  • We are data driven. And are ok with finding the data when it’s missing.