Senior/principal Front-end Engineer - Barcelona, España - Preply

Preply
Preply
Empresa verificada
Barcelona, España

hace 3 semanas

Isabel García

Publicado por:

Isabel García

beBee Recruiter


Descripción
Preply is a global language learning marketplace, connecting 50,000+ tutors with millions of learners from all over the world. Since the company launched in 2012, students have signed up to more than 15 million lessons.


Meet the team:


The Frontend Platform squad is a part of the
Platform tribe responsible for growing our business by:

  • providing our product squads with the infrastructure they require
- improving developer productivity within product squads
- maintaining high reliability of our services
- doing projects and handling issues that are company-wide so a single product squad can hardly address them by themselves


We achieve those goals through:

-
Providing an excellent development environment. It's fast and reliable. Transpilling, type checking, linting, and formatting help engineers write better code.
-
Providing tools that save time for engineers. It can be anything from coding some global utility functions to automating processes.
-
Making sure engineers can use technologies that help to achieve business goals. E.g. server-side rendering, GraphQL clients, Storybook and others are set up. , , React and other technologies are updated to the needed versions.
-
Making sure CI/CD is fast and stable and proper production monitoring is set up. Together with SRE team work on delivery and testing pipelines, improving observability on production.
-
Owning company-wide testing tools. We provide tools that enable teams to write all sorts of tests, to make them fast and reliable (especially tools for e2e testing).
-
Helping to keep high standards of engineering practices at Preply. Contribute to the hiring process, knowledge sharing, engineering community etc.

  • And others.

What you'll be doing:

Work towards the goals described above.

Here are examples of past/future items from our roadmap:

  • Improving lead time for changes to our internal packages.
  • Helping teams to make their e2e tests more stable.
  • Set up monitoring for the startup time of the local development server.
  • Lead the process of upgrading React, versions.
  • Analyze whether Yarn solves specific issues better than PNPM.
  • Build a babel plugin that enables copywriters to launch AB tests on copy (text in an app) w/o the involvement of engineers.
  • Implement canary deployments for FE services.
  • Setup caching of node_modules on CI.
  • Make builds of FE services environment independent.
  • Conduct knowledgesharing sessions and workshops.
  • Iterate over our goals and metrics that define success.

What you need to succeed:


  • Exceptional problemsolving skills (e.g. sometimes it's better to achieve a goal w/o coding).
  • Pragmatic and dataobsessed attitude for making technical decisions.
  • Strong leadership skills, aligning multiple people and teams towards common goals.
  • Moving forward with little supervision and in high uncertainty.
  • Growth mindset.
  • At least 5 years of experience in commercial software development.
  • Expert knowledge of JavaScript, ReactJS, and related web technologies.
  • Proven experience working in infrastructure teams would be a plus.
  • Nice to have: TypeScript, GraphQL, NextJS, Docker, , k8s, terraform, Jenkins
  • Minimum B2 English level.

Why you'll love it at Preply:

  • An open, collaborative, dynamic and diverse culture;-
  • A competitive financial package with equity, leave allowance and health insurance;
  • Access to free mental health support platforms;
  • A flexible set-up with the option of
-
paid relocation to Barcelona or working remotely within CET or 3 hours from CET;
  • The opportunity to shape the lives of learners and tutors through language learning and teaching in 175 countries (and counting).

About Preply:

At Preply, we focus on doing better every day - pushing the limits of what we know is possible. And we know our purpose is strong.

We're re-engineering education, providing outstanding experiences for our global community of language learners and building authentic connections across the world.


Propelled by a tenfold increase in revenues over the last three years, thanks to our best-in-class consumer and b2b products,
Preply is now leading the online language tutoring segment globally and has 400+ employees of over 50 nationalities based across Barcelona, Kyiv and the US.

We do extraordinary things at Preply - and we want you to join us.

If you're committed to curiosity, love experimentation and relish the challenge of exploring new ideas, then it's time we said:

Welcome to The World Class.


Our values:


Human:
We embrace diversity by fostering inclusive environments where people feel respected and safe to express their opinions


Hungry:

We make bold, data-informed decisions to deliver high-impact solutions for our customers


Humble:

We experiment continuously by staying open to being challenged, learning from failures and making data-informed decisions


Hackers:

We learn by doing, focus on th

Más ofertas de trabajo de Preply