About Us

FreshFX launched as a visual effects and web development studio at the beginning of this millennium. Today, FreshFX combines its diverse expertise of over 40 creative minds to craft art in print, digital media, like videoclips, 3D animations, whole AR / VR / XR experiences, as well as games, apps and advanced custom software development using the latest available technologies and frameworks.

With clients like Audi, Sony, Vodafone or Red Bull, FreshFX has become a trusted partner of globally acting companies for whom our team is constantly working together at our HQ in Salzburg to achieve our goal to create unique digital products for a global market.

About this role and why you should join us

Together with one of our key clients, we built up some of the biggest and best-established web platforms in its field in the area of sports, media and entertainment and now are working on creating a new era in sports management and performance tracking based on latest web technologies.

Working with us will give you the opportunity to take hand on some of the world’s best team sports- and media distribution platforms to implement new features, making improvements to its usability, increasing its performance and connecting new services to it.

As we strive for the best possible development setup currently available, we are following and re-evaluating sets of best practices wherever possible and emphasize a quality-over-speed development paradigm.

Join us and become a part of the Champions League.

As such, we are looking for a

Backend Developer Node.js

Full time / Flexible
Remote Optional
HQ Salzburg

to join our team.

Your role

  • develop secure, reusable and tested backend applications (e.g. JSON:API web services) using JavaScript based on NodeJS
  • implement unit- and functional tests for developed software components
  • take part in code review sessions or perform pair programming
  • evaluate, implement and manage a scalable hosting infrastructure based on AWS
  • build and maintain CI/CD infrastructure using pipelines
  • work in an agile SDLC SCRUM team and participate in coordination rituals like pre-plannings, sprint plannings, dailies or retrospectives

Your experience

  • API design and development experience in Node.js/Express (Javascript (ES6+), TypeScript optional)
  • In depth understanding of DevOps practices and technologies like Docker with focus on AWS, Infrastructure as Code (Terraform) and CI/CD pipelines (Jenkins, CircleCI)
  • Experience with related AWS services like Fargate, CloudWatch, SQS, CloudFront, …
  • Knowledge in implementing authentication and authorization workflows like OIDC/OAuth as well as complex Identity & Access Management systems
  • Experience in developing microservices
  • Experience with RDBMS and NoSQL databases (PostgreSQL, Atlas, Elasticsearch, Big Query, Redis)
  • Paranoid on Security: you go beyond the OWASP Top-10 but also understand concepts to not let security penalize performance
  • Experience with modern web frameworks (for example we use Express and React in our team, but to us it is important that you understand framework principles, including abstraction layers and not re-inventing the wheel. Other frontend and backend frameworks similarly count as experience.)

We’d love you to bring as a bonus

  • Fluency in both, spoken and written German and English
  • Team player with hands-on mentality
  • Communication and presentation skills to interact with product owners on the client side when required

We will offer

  • An unrivaled salary
  • Working where others spend their holidays
  • A flexible 4- or 5-workdays per week arrangement
  • We respect a healthy work-life balance as a basis for productivity, self-development and creativity
  • Fast, unbureaucratic and socially responsible reaction to pandemics or similar crisis situations that may occur anytime these days
  • Miscellaneous but important to mention: Fancy coffee, yummy fruit baskets, relaxing massage, latest IT equipment, trainings & courses for professional & self development, company events (from sporty to social to virtual)