About the Client
Our client is a provider of IT solutions, systems, hardware and software services in banking sector. It operates data centres, bank systems, POS terminals and HW (servers and PC) and is responsible for development, implementation, support and servicing of banking software and its operations in Central and Eastern Europe.
About the Role
We are looking for a Fullstack developer for an internal development platform, which is used to develop and manage it's microservices and big data applications.
Responsibilities
Main focus on frontend development in Angular and optional React to migrate the current frontend too.
Partnering with UI/UX designers to translate design concepts into seamless user interfaces.
Provide test coverage for frontend, writing comprehensive unit and integration tests.
Implement self-service functionalities that cater to multiple personas (developers, product owners, business analysts, administrators).
Java backend development needed for the frontend
Work closely with backend teams (Kafka, MongoDB, Cassandra, APIs) to ensure seamless data flows and consistent user experiences.
Participate in agile development processes, particularly within Scrum teams, to support iterative and collaborative software delivery.
Collaborate closely with analyst teams to understand requirements and deliver tailored solutions for the internal development platform.
Apply strong problem-solving skills with a proactive approach to troubleshooting and resolving technical challenges.
Requirements
3+ years of professional experience in frontend development, with at least 2 years in Angular.
Strong proficiency in TypeScript, HTML5, SCSS, a plus is ReactJS
Familiarity with frontend testing frameworks (Jasmine, Karma)
Experience in JAVA implementation of REST interfaces (optimal HATEOAS)
Familiarity with Software-Composition- and Code-Analysis Tools (JFrog Xray, Sonar, Lint)
Basic UX/UI design skills (wireframing, prototyping in Figma) – bridges frontend engineering with UX thinking.
Advocate for user-centric design and experience, ensuring workflows are intuitive and efficient.
Solid understanding of state management and responsive design
Some experience in real-time streaming and data aggregation pipelines for big data applications would be a plus
Fluency in English
Willingness to travel to Vienna 1x/week (as business trip)
Nice to Have Skills
German knowledge preferable B1 level