This position is no longer available.

Staff Frontend Software Engineer

Permanent contract
Paris
Salary: Not specified
Fully-remote

Prismic
Prismic

Interested in this job?

Questions and answers about the job

The position

Job description

*Work from anywhere in Europe!*


At Prismic, we are changing the way developers ship websites. So far, developers seem to like it!

We are building a team of talented, thoughtful, and diverse people with the goal of making both frontend developers and website content creators more productive. We hope you can join us on this journey!


Introduction


Today the editor experience offered by CMS is not satisfactory, and content editors do not enjoy working in the editor environment.

We are looking for a staff frontend engineer to help change the industry to make the content publishing experience enjoyable. In collaboration with user research, product, engineering, and design, you will work to create a place where content writers have fun, a place where they want to spend time.

For this, you will be responsible for guiding the team’s approach, executing key product initiatives, and leading the front-end engineering practices across the whole engineering team.


What will you be doing? 🔧


- Leading the team on challenging projects, such as building our new real-time collaborative editor, building and expanding a design system, and instrumenting our automated pipeline.

- Support the team in designing & implementing the solution(s) to complex problems for the short or long term.

- Push the team even further in terms of best practices to build an even more robust product.

- Create a stage for squad members to deliver impact and advocate for what they think is important.

- Challenge and lead discussions on Technical & Product initiatives alike, involving Product Designers, Product Managers, Software Engineers, and QA Engineers.

- Communicate risks, including security risks, and reinforce with data to demonstrate trending toward consequences.

- JS optimization to improve performance and address scalability limits.



Are you our dream candidate? 🧠


- 6+ years experience as a frontend or full-stack software engineer developing complex web applications.

- Experience with a highly reactive interface such as a real-time collaborative editor, real-time financial system, or another such interface with inputs including a high volume of streaming data.

- Excellent knowledge of modern JavaScript and its fundamentals, TypeScript, and ReactJS.

- Strong knowledge about building scalable state management systems.

- Knowledgeable about modern web platform architectures, design patterns, and data structures.

- Experience with accessible components/applications.

- Experience with system design + evolutionary maintenance of heritage cloud applications.

- Ability to define a frontend testing strategy.

- Experience mentoring and developing engineers.

- Empathy, a collaborative spirit, and the ability to work effectively with a team.

- Strong verbal and written English language skills.


Bonus:


- An appreciation for the importance of good documentation - internal and external.

- Experience working in fast-growing environments, especially in developer tools.

- Worked on a real-time collaborative editor.

- You have experience contributing to or managing open source projects.


If you don’t tick all of the Nice to have boxes - no worries, we still encourage you to apply!

At Prismic, we’re committed to embracing diverse profiles, understanding what you can bring to the table, and fitting your skills into our teams.


What are the perks? 🎉


Firstly, we are hiring across Europe, and it’s a 100% remote position.


– Latest Macbook.

– English classes for all levels.

– Working in a super culturally-diverse team with fun and curious folks.


(also, other benefits that may depend on the country you’re based in)


Are you at the office? Indulge:


- Tasty snacks and drinks (coffee, tea, natural juices).

- Yoga classes 3x/week.


Afraid of missing out if you’re remote? 🌍 Worry not!


– You get the chance to visit us every once in a while and spend some days at the office.

– A budget for you to equip your home-office setup.

– Virtual initiatives for us to stay connected with each other and have the precious water-cooler conversation.


We also have regular global meetings, where every team member is free to raise and discuss any topic with the whole company - we do our best to nurture a relaxed and informal atmosphere, where you can have the conditions to feel supported and thrive at your job and keep learning.


So, no matter where you are, it’s important for us to make you a part of that culture.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings