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.