React Job: Software Engineer (m-w-d)

Job added on


Red Bull


Elsbethen - Austria

Job type


React Job Details

  • University degree in Computer Science, Software Engineering, or Information Systems or alternatively several years of practical experience in this field
  • Fluent in English
  • Permanent, Full-time

Are you a passionate, hands-on Software Engineer looking for challenges beyond the ordinary?

Here is your chance to take your technical expertise in crafting software and developing products to the next level.In this role you will be responsible for the design, implementation and integration of our services and applications, participating in every layer of the technical stack.

Areas that play to your strengths

All the responsibilities we'll trust you with:


As Software Engineer, you'll define the architecture of our systems, paying special attention to security, performance, automation, and scalability. You'll have the big picture in mind and challenge proposed solutions and requirements alike. Likewise, you'll focus on evolving the architecture, so it allows for a high degree of autonomy and throughput but also for a good developer experience.


In this role, you’ll design, code, and deliver feature-complete implementations with a special focus on feature completeness, testability, and maintainability. You are aware of the importance of writing high-quality code and know how to avoid technical debt by actively improving our systems.


In our agile environment, you´ll work constantly and closely with your team, but also with peers outside of your team. While designing and implementing new ideas, you´ll always be supported by your peers and vice versa. We believe in constant constructive feedback as a crucial ingredient for the personal development of skills.


Keeping up to date with new industry trends and standards is the key to success. In this exciting role, you´ll continuously screen the market for potential new solutions, which could provide business value. Having identified appealing solutions, you´ll perform a sound evaluation & assessment of the solution by creating POCs and pilot installations

Your areas of knowledge and expertise

  • University degree in Computer Science, Software Engineering, or Information Systems or alternatively several years of practical experience in this field
  • At least 2 years experience in software engineering with skills in backend development with Node.js and/or JVM languages (e.g. Java, Kotlin, etc.), and frontend development with Javascript/Typescript (e.g. React, Vue.js, Angular, etc.)
  • General understanding of modern online application architecture concepts, such as availability, scalability, resilience, and responsiveness
  • Interest in the security aspects of modern software systems, as well as software design and architecture, and passion for new technologies
  • Understanding of CI/CD pipelines and build tools (e.g. Github, Spinnaker, etc.)
  • Familiar with relational or NoSQL databases (e.g. PostgreSQL, MongoDB, etc.)
  • Basic understanding in public cloud technologies (e.g. AWS, Heroku) and interest in infrastructure as code (e.g. Terraform)
  • Interest in monitoring and alerting tools (e.g. Datadog)
  • Willingness to learn and courage to challenge the status quo