We are looking for a Full-Stack Software Engineer to join Heidelberg Materials Digital Hub Varna.
Heidelberg Materials is one of the world’s largest integrated manufacturers of building materials and solutions with leading market positions in cement, aggregates, and ready-mixed concrete. We are represented in more than 50 countries with around 51,000 employees at almost 3,000 locations. At our headquarters in Heidelberg, we employ over 1,100 people from around the world, creating a diverse environment.
About the role:
Collaborate with cross-functional teams to create high-quality web applications
Develop scalable software using FE frameworks, including React and Typescript, as well as BE languages like C#
Write clear, maintainable, and testable code with a focus on good testing practices, including unit, integration, and end-to-end testing
Design and implement RESTful APIs
Ensure adherence to coding standards, best practices, and design patterns
Participate in code reviews
Work in an Agile development environment
Your profile:
4+ years of experience in software development
Strong focus on front-end development, including extensive experience with React and Typescript, and solid knowledge of modern CSS (grid & flex layout, etc.)
Familiarity with modern front-end frameworks and libraries (e.g. Next JS, Gatsby)
Experience in back-end development with object-oriented languages such as C#, Java, or Kotlin
Good understanding of cloud computing platforms like AWS or Azure and basic knowledge of Docker and Kubernetes
Experience with testing frameworks and best practices, including unit testing, integration testing, and end-to-end testing
Strong communication skills and the ability to work in a cross-functional, international team
Bachelor’s or Master’s degree in Computer Science or a related field (e.g. Mathematics, Physics, Engineering etc.)
Nice to have:
Cypress, Selenium or other E2E testing frameworks
Webpack, rollup, vite, or other build tools
Managing CI/CD pipelines and maintain good DevOps practices within the team
Event-driven architectures built with message brokers
We are looking forward to your online application.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.