English

Frontend Engineer (Contract)

Summary

We are looking for an experienced frontend engineer to help us develop a set of demo websites, productivity apps and third-party integrations. Working with the Contentful demo team, you will help turn designs into design system tokens, components, and final digital experiences. In addition to traditional frontend work, you’ll get a chance to work on editorial apps and third-party integrations (e.g. search, analytics, ecommerce, translations).

This is a hands-on position that requires solid development skills and experience in shipping successful digital applications. We expect you to ship clean, properly documented code and invest time and effort into optimizing the code performance and resilience. We also expect you to have an eye for user experience and actively suggest ways of improving the final product.

Responsibilities

As a part of this project you will be working on developing new demo assets and growing our demo ecosystem:

  • Drive the implementation of new product features by writing high quality, maintainable code
  • Scale demo assets by working on design systems, component libraries, and configuration scripts
  • Create and maintain test automation to enable continuous integration and development velocity
  • Optimize editorial workflows by integrating marketplace apps and turning desired capabilities into custom apps
  • Integrate popular third-party services (DAMs, ecommerce, analytics, personalization, translation, etc.)
  • Contribute to the creation and maintenance of technical documentation

Qualifications

  • 6+ years of software development experience and/or systems engineering experience
  • Strong technical experience with JavaScript, TypeScript and React
  • Solid understanding of modern frontend frameworks (React/Vue/Svelte)
  • Extensive experience working with modern APIs (including GraphQL API)
  • Understanding of CI/CD workflows and devops best practices
  • Familiarity with end-to-end testing strategies and tools
  • Innate curiosity and ability to empathize with end users
  • Good communication skills and ability to present complex technical concepts in an accessible way

Bonus Points

  • Knowledge of Agile software development methodologies
  • Experience in developing mobile apps with React Native
  • Experience in working with popular testing suites
  • Experience in developing and scaling design systems
  • Experience in working with generative AI in production settings

Practicals

  • While this position is remote, we expect you to be available to do kick-off / hand-over sessions in person in Berlin, Germany.
  • This is a contract position focused on a specific project. As such, it is limited in duration and does not imply long-term employment.
  • The starting date for this position is as soon as possible. We expect you to be available for a 2 month minimum.
  • The candidate should be located in the EU, EEA countries, UK, Switzerland.

How to apply

To apply, submit your resume to talent@contentful.com along with the list of the projects you shipped, your hourly rate, and availability.

About us

Everyone is welcome here!

“Everyone is welcome here” is a celebrated component of our culture. At Contentful, we strive to create an inclusive environment that empowers our employees. We believe that our products and services benefit from our diverse backgrounds and experiences and are proud to be an equal opportunity employer. All qualified applications will receive consideration for employment without regard to race, color, national origin, religion, sexual orientation, gender, gender identity, age, physical [dis]ability, or length of time spent unemployed. We invite you to apply and join us!

If you need reasonable accommodations at any point during the application or interview process, please let your recruiting coordinator know.

Please be aware of scammers who may fraudulently allege to be from Contentful. These types of fraud can be carried out through copycat websites, fake email addresses claiming to be from our company, or social media. We do not ask for your personal information such as bank account numbers, identification numbers, etc through social media or chat-based apps, nor do we request or send money for the purchase of business equipment. If you suspect fraud, please report it to your local authorities, as well as reaching out to us at security-esk@contentful.com with any information you may have.

By applying for this job, I acknowledge that I have read the “Contentful’s Candidate Privacy Notice”, and hereby consent to the collection, processing, use, and storage of my personal information as described therein.

Contentful powers digital experiences for major brands around the globe. Our content infrastructure provides a powerful set of APIs to manage, integrate and deliver content to any device or service. Developers and content creators can build digital products and edit content in parallel, enabling teams to ship faster. Our team includes more than 500 people from 75 nations, with offices in Berlin, San Francisco and Denver. Come work with us!