This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
As a Demo Software Engineer, you will develop digital applications that showcase the use of Contentful in various categories and emerging areas.
You will be the first to see new product features and play a critical role in bringing them to market by building demos for product launches, analyst calls, and annual customer conferences.
In the off-season, you will assist Contentful users by creating how-to guides, tutorials, recording technical videos, and occasionally conducting in-person workshops.
This hands-on position requires solid development skills and experience in shipping successful digital applications.
You will create projects from scratch and craft delightful interaction loops, necessitating creative thinking and good UX instincts.
Expect to work on a wide range of tasks including frontend, backend, QA, devops, and diverse projects spanning web, mobile, internal tooling, and AI.
The demo team operates a modern technology stack and has significant input in choosing tools and architectural patterns.
You will collaborate with various stakeholders including Sales, Product, Engineering, and Partnership teams to identify key business requirements and technical specifications for demo assets.
The team is experienced in augmenting with freelancers, agencies, and partners for large-scale development projects.
You will work closely with marketing teams to drive product adoption through educational programs and campaigns.
Requirements:
You must have 6+ years of software development and/or systems engineering experience.
Strong technical experience with JavaScript, TypeScript, and React is required.
A solid understanding of modern frontend frameworks such as React, Vue, or Svelte is necessary.
Extensive experience working with APIs, including GraphQL API, is essential.
You should have an understanding of CI/CD workflows and devops best practices.
The ability to identify and prioritize high-impact problems and independently deliver solutions is crucial.
An innate curiosity and the ability to empathize with end users are important traits.
Good communication skills and the ability to present complex technical concepts in an accessible way are required.
A proactive attitude and the ability to quickly master new topics are necessary for success in this role.
Experience in full-stack development, working with AI, implementing design systems in production, launching mobile apps, and leading product development workshops is a plus.
Benefits:
You will join an ambitious tech company that is reshaping digital experiences.
Full-time employees receive Stock Options, allowing them to share in the company's success.
A comprehensive healthcare package covering 100% of monthly health premiums for employees and 85% for dependents is provided.
The company values work-life balance and offers a generous amount of paid time off, including vacation, sick days, education days, compassion days, and volunteer days.
Time off is available to care for and focus on your growing family.
You will have access to a personal annual education budget to improve your skills and grow in your career.
Enjoy a full range of virtual and in-person events, including workshops, guest speakers, and team activities that support learning and networking.
An annual wellbeing stipend is provided to care for your physical, financial, or emotional health.
A monthly communication phone/internet stipend and phone hardware upgrade reimbursement are included.
New hire office equipment stipend is available for hybrid or distributed employees to ensure they have the necessary gear to work effectively.