Full Stack Developer for fast-growing interactive video platform

We are StoryTemple, a fast-growing tech start-up based in Amsterdam thatdevelops the ultimate pharma video platform to share stories in a personal,interactive, and impactful manner.

Pharmaceutical companies are investing heavily in sales, but valuable leads arebeing lost due to impersonal email follow-ups. We have a clear mission withStoryTemple: we want to enable sales departments of pharma businesses toproactively approach healthcare professionals using personal and interactivevideo messages to increase conversion. We understand the value of forgingmeaningful connections with potential customers and recognize that apersonalized approach can make a world of difference in boosting leadconversion rates and nurturing enduring customer relationships.

StoryTemple had the first release of its platform in January 2023. The videoplatform is now used by leading pharma companies such as Sanofi,AstraZeneca, and Bioventus and is expanding rapidly from Northern Europeancountries like The Netherlands, Norway, Sweden, Finland, Belgium,Luxembourg, and Denmark to the US, Switzerland, Germany, and othercountries that are knocking on the door.

What are you going to do?

StoryTemple is looking for a Full Stack Developer who can add value to the team with their knowledge and experience, and who doesn’t shy away from a challenge. In this position, you will collaborate closely with StoryTemple’s fullstack lead developer, skilled designers, and product owners.

Our software stack:

● Angular: the web development framework we use for all our frontend

applications.
○ NgRx is used where needed for reactive state management.
○ We strive to update angular to the latest stable release, so that
you can use the latest functionality that the angular framework
has to offer. Among other things, we can already leverage the
power of signals in angular for reactive programming.
● NestJS: a progressive Node.js framework that we use for all our backend

applications.
○ Storytemple uses a request/response based microservice
architecture.
○ Backends for frontends (BFF) pattern for composability and the
segregation of concerns.
○ TypeORM is leveraged as an object relational mapping tool. It can
map between object-oriented systems and relational databases in
an intuitive manner. In other words, no need for any SQL, as the
queries are being generated on the fly. Furthermore, our
databases are all Postgres.
○ Security is key when handling sensitive data of our consumers;
therefore, we adopt and strive to adopt those measures that are
necessary for keeping our platform secure. With OWASP as our
main point of reference.
● Python / FFMPEG / Redis / BullMQ: we have built a custom video
processing pipeline for processing the videos that our consumers
upload. Every upload is described as a workflow consisting of
interconnected jobs. Whenever a job is ready to be executed, they are
put onto a job handling queue (Redis). A worker that is idle can then
execute that job (mainly Python scripts with FFMPEG clauses). The core
idea here is that we can leverage the power of parallelization where
possible for faster and simultaneous uploads.
● Docker: is used to containerize our applications.

What do we expect:

  • Prior knowledge of the above software stack is required.
  • You can work independently and strive to take our platform to the next
    level. You are also responsible for your work. Although we have a very
    relaxed and fun working environment, we expect you to take your work
    seriously and try to meet the goals set out by the team.
  • You can think critically and you won’t refrain from bringing new ideas
    and insights to the table.
  • We expect a realistic can-do mentality and that you will transfer your
    energy and positivity to the rest of the development team.

Who are you?

All in all, we are looking for someone who believes in our product and will do
everything within their abilities to make StoryTemple a great success. This
includes being able to take existing code as a base, optimize and enrich the
code with better and new functionalities, with a focus on scalability and
robustness.

Education:
• HBO or above

Relevant work experience:
• Preferably 2 years

Knowledge concerning:
• You prefer to work in a fast-growing tech start-up environment instead of
a large organization.
• You have ambition and an entrepreneurial spirit.
• You are pro-active and able to perform tasks independently.
• You are creative and goal oriented.
• You have a drive to keep your knowledge up-to-date.
• You like working with colleagues from varying disciplines.
• You have an affinity for interactive media and innovation.

What do we offer you?

A unique position as a Full-stack Developer with the best of both worlds:
leading pharma customers such as Sanofi and AstraZeneca, WT interactive as
a creative storytelling partner, and StoryTemple, a fast-growing tech start-up.
This role offers numerous learning opportunities and significant potential for
growth.

We provide an ambitious working atmosphere, Friday afternoon drinks at our
vibrant office in Amsterdam City Centre, a competitive allowance, and the
nicest colleagues.

If this position appeals to you and you are ready to bring StoryTemple to the
next level, please send your resume and motivation to:

StoryTemple
Att. Jur van der Velden
jur@storytemple.com
Hoogte Kadijk 143 F4
1018 BH Amsterdam
The Netherlands
More info via www.storytemple.com
We are looking forward to seeing you soon at our office.