Senior/principal Front-end Engineer - Barcelona, España - Preply
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
- 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.
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
-
Sales Development Representative
Girona provincia, España - hace 1 semana
-
Sales Development Representative
Barcelona, España - hace 3 semanas
-
Personal Assistant
Barcelona, España - hace 2 semanas
-
Junior Account Executive
Barcelona, España - hace 2 semanas
-
Key Account Manager
Barcelona, España - hace 1 semana
-
Senior Product Manager
Barcelona, España - hace 4 días