Frontend developer

Salary Competitive

It’s a team effort If you want to be part of an engineering team working on an innovative product that cares about each other and our code base, we’d love to hear from you. About the role This role will be primarily focused on the front-end with our modern stack (React, Redux, Enzyme, Webpack) but you will also be expected to work on some of our API’s in a full stack capacity as well.


Responsibilities

  • Work on the front-end development for our existing BotXO web app to build an excellent user experience that our customers love to use and manage their bots on a regular basis.
  • Write reusable, scalable web components using React (v.16), Redux, Webpack, Enzyme, etc.
  • Participate in an engineering team that performs thorough code reviews and frequent deploys that are well tested. GitLab continuous deployment tools.
  • Work in an Agile Scrum environment.
  • Document and maintain all the front-end components adding value to our UI portfolio
  • Strong communication and collaboration with your fellow engineers and other cross-functional partners.
  • Comfortable with diving into projects that may involve some Python back-end skeletons.
  • Open to mentoring, pairing, and teaching other junior engineers on the team in addition to learning from more senior engineers.
  • Help improve our engineering processes and culture.

Requirements

  • Bachelor’s Degree in Engineering, Computer Science or a related field preferred.
  • 2+ years of experience building web applications and services, preferably in the consumer space.
  • Experience designing and optimizing the front-end architecture of complex solutions (Atomic design supporter will be appreciated)
  • Motivated to work in a goal-oriented and fast-paced start-up environment.
  • Expertise with JavaScript, HTML 5, and CSS 3.
  • Some knowledge of at least one Single Page Application (SPA) framework (React/Flux/Redux).
  • Experience with responsive design and webPack (v.4 ?).
  • A believer in testing, especially unit tests and automated solutions (Jest or Cypress).
  • Knowledge of design systems documentation platforms like Storybook or Docz
  • Knowledge of Enzyme and experience with Sentry will be much appreciated.
  • Knowledge of SSR solutions or front-end performance optimization would be considered as interesting.
  • Knowledge of RESTful APIs.

Desirable

  • Knowledge of modern front-end build pipelines and tools: We currently use GitLab but considering migrating to Microsoft Azure DevOps.
  • Some back end development knowledge(Basic) on Python
  • Experience with tools such as NPM, Babel, …
  • AWS, Docker (docker-compose), Elastic Search, Elastic beanstalk.

Practicalities

  • Office Locations: Madrid (Spain), and Copenhagen (Denmark)
  • The possibility of traveling to Spain/Denmark for training and other business activities.
  • Competitive salary dependent on seniority.

We are looking forward to you being part of our wonderful team.

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Remote work allowed
Remote work allowed

You know how you perform best. Work from your couch, your favorite cafe or abroad when you feel like it.

Social gatherings
Social gatherings

Social gatherings and games; hang out with your colleagues.

Paid holiday
Paid holiday

Metropolitists, beach boys and mountaineers we salute you and pay you to go and explore the world.

See all 10 benefits

Working at
Certainly

Certainly is a Conversational AI Platform made for ecommerce and customer service. Through our next-generation technology, companies are able to deliver exceptional experiences and scale their growth. Insights from zero-party data from conversations with visitors ensure fewer product returns, lower cart abandonment and higher customer lifetime value.

Read more about Certainly

company gallery image