Front-end Developer in Barcelona


Share offer

Job Description

Whisbi is how the world's biggest companies are starting sales conversations with their customers.

Whisbi has been shortening sales cycles for large enterprises for ten years, by delivering conversational solutions that engage customers in the exact moment a sales decision occurs.

Whisbi's solutions blend voice, messaging and video communication, with AI and conversational expertise in specific industry verticals. What this means is that companies can quickly build sustainable sales flows around complex organizations and business rules.

Global enterprises such as AT&T, Vodafone, Toyota, Hyundai and Sky trust Whisbi to coordinate their assisted and unassisted sales. Whisbi is always the channel with the highest close rate.

To cut to the chase, this is what we do:

About the team

The Whisbi Operations Team is made of talented, diverse, and experienced professionals that ensure a correct understanding and use of Whisbi's software from pre to post-sales phases. Indeed, they are the point of contact with both external and internal stakeholders.

About the technology

Our technological stack is built on the separation of Front-End and Back-End, with Front-End modules built with Angular and deployed on CDNs, and Back-End modules built as micro-services with NodeJS and TypeScript, running in Docker clusters.

We use Continuous Integration and Continuous Deployment thanks to Jenkins, in order to run automated test suites at every step of the development process and deploy new versions at the end of every development sprint, providing rolling releases of our product to our users.

All of this makes Whisbi an attractive technological environment, where every member of the team can teach and learn, and every voice gets heard when it comes to how to improve our product.

About the role

We are looking for a focused and passionate individual who will be supporting the team with the existing infrastructure as well as developing new applications.

Your goal is to work on the integration and customization of the product based on our customers’ needs.

Your main responsibilities will be to deliver new services to clients, offer compelling UI solutions, develop new web applications as well as maintaining and enhancing existing ones. This, in order to turn client requests into working software and delivering high-quality solutions.

What you'll be doing in the team

In the first month, you will:

  • Get familiar with the Whisbi Platform and its features
  • Get introduced to the different tools and software the team relies upon
  • Learn the protocols and processes of the team and how we collaborate with the other departments
  • Shadow the other developers of the team to learn about client deliveries and service maintenance

By month 3, you will:

  • Actively participate in customizing a Whisbi solution to a client, using standard Frontend technologies such as HTML, CSS, and Javascript
  • Be able to construct from A to Z a Whisbi solution to a client, by mastering the platform’s many intrinsic nuances
  • Know the ins and outs of communicating with RESTful APIs and different web services architectures
  • Get a solid understanding of how to integrate a Whisbi solution to the different Analytics and CRM platforms on the market

By month 6, you will:

  • Get introduced to test-driven development and help extend our Frontend codebase
  • Get familiar with the team’s backend applications, and get your first taste of Node.js and Typescript
  • Understand the workings of database transactions and catch a glimpse of the team’s database architecture
  • Help with the on-boarding of new members

About you

  • Minimum 1 year's experience in a full-time frontend role
  • You are driven by good design and good UI/UX
  • You have a strong background with Javascript (ES6+), HTML5 and CSS3
  • You are familiar with SEO concepts and best practices
  • You have a working understanding of HTTP and you have a good overview of computer networks
  • You are knowledgeable about the GIT based version control system
  • You’re proactive, creative, adaptable, and collaborative. When a problem arises, you are the first one to propose a solution
  • Comfortable under time constraints and shifting targets
  • You have a good level of Spanish and English
  • You have the flexibility to work on different time schedules, for supporting clients in North America and LATAM

Technical skills

  • Javascript
  • HTML & CSS3
  • Git workflow
  • Understanding of HTTP, AJAX, JSON
  • Knowledge of Angular, React, Ember or Vuejs
  • Knowledge of online tracking technologies (e.g. Tealium, Google Analytics, etc.)
  • Experience in developing and applying modern Frontend methodologies (e.g. Agile, SCRUM)

Nice to have

  • You have some experience with the Adobe CS5 suite (Photoshop, InDesign, Illustrator, etc...)
  • Experience in NodeJS, Express, Typescript
  • Knowledge of TDD and experience with a unit-testing framework

Follow us on Instagram and see what we are up to or have a look at Glassdoor to see what it's like to work at Whisbi!

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


About Whisbi

  • Saa S

  • Barcelona, Spain

  • 50-200

  • 2008


Other frontend developer jobs that might interest you...