We’re hiringProduct Front-End Developer

Hybrid · Up to 80k

Apply now

What are we looking for?

We are looking for someone to help us with our product in the Interfaces team, which takes care of the UI, the CLI, and the VSCode extension.

Your responsibilities: 

  • Highly-experienced Frontend developer building single-page applications. The language is not important, we use React today, but we are not tied to anything
  • Be used to facing problems. Creating new features is cool, but you have to be ready to fix bugs and take care of features independently
  • Develop our CLI and Backend DX features, like our templating language. We use Python behind the scenes. Although most of our work is frontend, we also touch the backend.
  • Data lover, because our decisions are based on data
  • Ready to contribute to any part of the company: customer support, client projects, content marketing, demo applications for sales,...
  • SQL knowledge: not need to be an expert, but we use our product for making decisions. Be ready to ask and answer questions with SQL
  • A great English level is a must. We speak internally (meetings, documentation, internal chat) and externally (conferences, client meetings,...) in English.

How would your day look like

Depending on the week, you could be working on the priorities for the Interfaces team: which means, working on new small additions for our new chart feature, fixing problems on parts of the product already identified, or adding new capabilities for any user-facing analytics use case. Or, working at the Fast Responders team, which is a team where different members of the Product team work on fixing problems reported by our customers, improving or monitoring features we have just released, or removing some technical debt we identified.

These shifts are decided in advance, and we usually spend one week in the Fast Responders team, unless you are working on an initiative in the team that needs to be finished before leaving.

The interfaces team works closely with the Design team. We usually review weekly what they are designing to provide feedback, foresee blockers, and ask questions.

We use Basecamp for daily coordination and planning, GitLab for issue tracking and milestones, and Google Docs to discuss things like Product decisions. There is always something to read and discuss.

We also take time to contribute to blog posts about how things work, product updates,... It's hard to keep up with the pace, especially if we have a problem or an unexpected client request, but writing those helps us a lot.

Some bits about the way we work

  • We are a fully remote company, and not just because of COVID19; we believe this is the right way to work and part of how to attract the best talent. 
  • Your work will impact everything we do, so we strive to maintain full transparency across the business. You will always know what is going on at the company and will be expected to share openly with your peers.

Read more about our company principles.

We provide

  • Competitive package, up to 80k depending on location + experience
  • Company Stock Options
  • 22 days of holiday a year (plus your birthday and public holidays)... but, who is counting?
  • Work remotely, but we love to go to the Madrid office on Wednesdays.Freedom to work from wherever suits you best. This time, we are looking for people based in Madrid, Barcelona, or Valencia.
  • Flexible office hours. At Tinybird we do not have fixed office hours. You manage your own time
  • Equipment of your choice. You get to choose. The maximum budget for it is €2,400. 

Our hiring process

If you feel Tinybird is your next adventure, please, check the test we have prepared for this offer before sending your CV:

  1. Send the solution for the test we have proposed. Read carefully the instructions.
  2. First meeting: let's review the test together
  3. Second meeting: a call with the Interfaces manager 
  4. Third meeting: a final call with one of the founders
  5. Salary offer

We will accept test solutions until Jul 12, 2024, aiming to make an offer and close the position at the end of this month in mid/end July. There is no problem if you cannot join the company after the summer.

Diversity of identity, perspective, and experience makes us stronger. We welcome you to apply to Tinybird regardless of your background, gender, ethnicity, orientation, or ability.

Do you think this offer might be of interest to someone? Share it!

About Tinybird

Tinybird is the data platform that helps data engineering teams address complex real-time, operational, and user-facing analytics challenges at any scale. It simplifies the process of importing data from various sources, allowing you to use SQL for data manipulation—such as filtering, aggregating, and joining—and then publish the results as low-latency, high-concurrency RESTful API endpoints or as sinks into downstream systems.

Loved by developers.
Trusted by data teams.

Spain
Calle del Dr. Fourquet, 27
28012 Madrid
USA
41 East 11th Street 11th floor
New York, NY 10003