You are part of a cross-functional development team that is always looking for the best technical solutions.
You use modern technologies like Spring Boot, Kafka, TypeScript, Node.js, and React.
Together with other engineers, you are responsible for evaluating the availability, strength, and performance of our systems, as well as designing them according to the requirements.
We work in an agile team, so you will accompany the whole development process from an idea to a product that is seen by millions of users every day.
You design and implement performant and semantic components in the frontend, which you run on AWS.
You demand and promote technical excellence, while keeping the needs of stakeholders in mind.
You work closely with product management to build the best possible product.
What you'll need:
You have reasonable experience working with Java 11+, Spring Boot, and Spring WebFlux.
You are comfortable building frontend components with Node.js, React, TypeScript, and SCSS.
You are familiar with REST APIs.
You are not afraid to take end-to-end responsibility in your team, and you can identify with the "you build it - you run it" mentality.
You can build, deploy, and run your code in the cloud (ideally, you already have experience with GitHub Actions and AWS).
You value open and appreciative feedback to maintain or increase the work quality of your team.
You are not afraid to communicate with us in English.
You have experience working in an agile environment.