Front-end Software Engineer (Vue.js)

3 months ago

Front-end Software Engineer (Vue.js)

Bounsel is an all-in-one contract management platform powered by AI and Big Data. Our mission is to make contracts more connected, more intelligent and more human. Learn more.

We’re looking for an enthusiastic, passionated and experienced Front-end Software Engineer to join our tech team. In this role, you’ll play an important part in making our cool SaaS platform highly usable and thoroughly enjoyable by writing an incredible, clean and large-scalable front-end code.

This is an excellent opportunity for a curious software engineer who wants to create great features that will take our SaaS to the next level and who’s eager to join a dynamic, fast-growing startup that fosters a fun, transparent and results-oriented culture.

What you will do

  • Develop user-centric apps and services using Vue.js, HTML5 and CSS3.
  • Build modular and reusable components and libraries for a large and scalable app.
  • Improve and optimize the application for rendering performance.
  • Implement automated testing integrated into development and maintenance workflows.
  • Stay up-to-date with all recent developments in the Js/Ts and Vue.js space.
  • Keep an eye on security updates and issues found with Vue.js and dependencies.
  • Propose any upgrades and updates to keep up with modern security and development best practices.
  • Work with infraestructure teams to build APIs using GraphQL.
  • Support the product team in implementing user requirements.


  • Bachelor’s degree or equivalent in Computer Science.
  • Proficient in English.
  • Highly proficient with Typescript language, HTML5 and CSS3.
  • Highly proficient with Vue.js framework and its core principles.
  • Ability to write efficient, secure, well-documented and clean Javascript code with tests.

Nice to have

  • Experience with Graphql.
  • Knowledge in Python, SQL, ElasticSearch, Docker, Terraform, Kubernetes, cloud-based providers (GCloud) or CI.
  • International exposure and startup experience.

Why work with us?


Save money

Flexible remuneration, up to 30% of gross annual salary tax exempt.

Incentive plan

Phantom shares as part of our long-term incentive plan.


Paid conferences, certifications and training to support your development.

Flexible environment

Flexible working hours and friendly approach to remote work.

More vacations

1 month + 14 bank holidays + Xmas/ New Year's Eve + birthday off!


More free time

Short working hours on Fridays & in summer to enjoy the afternoons.

Career plan

Senior mentorship and regular performance evaluation.

International team

Team building activities in an international and diverse team.

Free coffee & snacks

Free coffee, tea, fresh fruit & healthy snacks.

You will work directly with…


Marcos Sanz

CTO  - LinkedIn

Some of our tech stack

To apply for this job email your details to

We protect your data and respect your privacy
Woman having fun with a privacy contract
Responsible: Bounsel, S.L.

Purpose: Manage your request, your user condition of the website and applications and your relationship with Bounsel, including sending you emails with relevant content, promotions and event invites promoted by Bounsel.

Legal basis: Your consent and rendering the service you requested to Bounsel.
Recipients: Third parties with whom Bounsel works to offer you the service and, when applicable, to comply with a legal obligation.

Rights: You can exercise your data protection rights sending us an email to More info at our privacy policy.