This is us

Qinshift and Avenga merge together to start a new era of technology that matters. Leveraging the power of innovations, we are on a journey to shape the future of work, and we are inviting you to co-create it with us.

This is the job

We are looking for a colleague to join one of our autonomous teams in the position of React Developer. This role is intended for a mid-level to senior developer, but we are also open to welcoming an enthusiastic junior developer with the ability to learn quickly. We expect knowledge of React, TypeScript, and a strong understanding of the JavaScript ecosystem. You should have no problem working with front-end applications based on REST API or GraphQL. We welcome candidates who can think critically about the appropriate architecture of the application and bring ideas that will drive the team forward.


This is you

  • React 18+, TypeScript
  • React Query, React Router, React Hook Form/Formik
  • Custom packages such as the design system built on MUI
  • Webpack 5 Module Federation (driving our micro-FE "SchmelmMachine")
  • Code formatting automated with Prettier and checked with ESLint
  • Testing with Jest and React Testing Library, mocks with Mock Service Worker

Backend:

  • Java 11+, Spring Boot, Hibernate
  • AKS (Azure Kubernetes Service), Docker
  • PostgreSQL, Apache Kafka, Redis, Elastic

This is your role

  • Since the architecture is a micro front-end, the entire solution is divided into modules that can be deployed and operated independently. 
  • As part of the autonomous team, you will work with other developers to create these modules. 
  • The entire project is quite complex, both in terms of the number of users and its scope. 
  • It requires the ability to think holistically, address potential issues, and come up with solutions.
  • You will be spared from working with legacy code.

What awaits you at Avenga x Qinshift?

  • Pleasant working environment and stable background in one of the largest software development companies in the EU
  • Space to work independently and creatively with the possibility to implement your own ideas and opportunities to learn new things and approaches
  • You have the opportunity to influence your direction in the company
  • High quality hardware and software, access to the latest technologies and specific projects
  • Opportunities to improve your language skills, we are a major global player
  • At Qinshift, you'll get quality support in your development thanks to a wide range of internal and external training courses, so you can push the boundaries of your competences
  • We offer you benefits such as life insurance and pension contribution, EN/DE/ES lessons, MultiSport card, sick days, meal allowance, lots of company events, offices in Prague Palmovka with quality amenities for lovers of sport, food and coffee, hybrid remote work after mutual agreement, and more

We take pride in the diverse skills and character of our teams, welcoming everyone to apply and contribute to our collective strength.

Location

Praha 8-Palmovka, Czechia

Job Overview
Job Posted:
4 weeks ago
Job Expires:
Job Type
Full Time

Share This Job: