Senior React developer with TypeScript, Redux, Redis and MaterialUI

A few of the partners we’re proud to be trusted by:

We are recruiting a senior React developer with experience in Typescript, Redis, Redux and MaterialUI to join the team of our client, a German IT consultancy. 

In this remote position, you will have a key role in the development of a project management and resource planning application integrated into our client’s DYCE ERP solution.

Overview

We are looking for an experienced (5+ years) React front end developer for a full-time position. We are particularly interested in candidates who have strong communication skills and a passion for the development of complex functionality that is still intuitive and easy to use. Our client has a strong focus on quality, so automated testing is a given.

Daily scrum meetings are planned to review the current state and discuss user stories to be implemented. Optimal solutions will be arrived at collectively by discussing ideas that everyone brings to the table, so someone who also enjoys working on the design of the solution would be ideal. Previous experience in Enterprise Resource Planning (ERP) and/or project management would be an advantage.

Requirements

  • React – 5 years+
  • TypeScript – 3 years+
  • Scrum – 3 years+
  • Redux – 3 years+
  • Material UI – 2 years+
  • Experience in Redis
  • English – proficient

Would be nice to have

  • Experience in ERP Projects
  • Experience in ASP.NET
  • Experience in C#
  • Experience in Bryntum
  • Experience in Azure
  • Experience in OData

Project tech stack

  • Our frontend development involves using React and Redux.
  • We rely on Material UI, a library that provides pre-built components and themes for designing and styling our frontend.
  • The frontend is built around components from Bryntum.com (Gantt, Scheduler, Calendar)
  • Our backend consists of ASP.NET Core applications written in C#.
  • Our API is built using OData, an open standard protocol for creating and consuming RESTful APIs. OData provides a standardized way for clients to query and manipulate data.
  • We host our backend applications on Azure Web Apps, a reliable and scalable platform for deploying and running our ASP.NET Core apps.
  • For our database needs, we utilize Azure SQL, a managed and scalable relational database service that ensures data integrity and security.
  • To optimize performance, we leverage Redis for caching. Redis is an in-memory data structure store that helps reduce backend load by storing frequently accessed data.
  • Azure Storage is used for storing and managing various types of data, such as files, images, and documents. It offers reliable and scalable storage solutions.
  • We use Azure Service Bus Queues for asynchronous communication and message handling between different components of our system. This allows for decoupling and scalability in our application’s architecture.
  • Our development workflows involve using Azure DevOps and GitHub. Azure DevOps supports project management, version control, and continuous integration/continuous deployment (CI/CD). GitHub serves as a code hosting and collaboration platform for effective version control and team collaboration.

    In summary, our tech stack includes frontend technologies like React and Redux, an ASP.NET Core backend with an OData API, cloud services such as Azure Web Apps and Azure SQL, caching with Redis, storage with Azure Storage, message queues with Azure Service Bus, and development tools like Azure DevOps and GitHub.

Why join the K&C team and this project?

  • German IT company with HQ in Munich
  • 23 years history
  • Competitive compensation;
  • Talented team without hierarchies
  • 20 workdays of vacation per year, 15 days of paid sick leave;
  • Fulltime remote work anywhere within the EU, Ukraine or Azerbaijan is possible; as is being based in one of our offices in Krakow or Sofia if you prefer an office environment or hybrid
  • Flexible working schedule

Sounds interesting? We are excited to get to know you!

If you have any questions you would like to ask or if there is any additional information you would like to receive, please feel free to get in touch via either [email protected] or the contact form at the bottom of this page.

SHARE WITH FRIENDS

Working with K&C

K&C has a win-win organisational culture –
we know we only succeed when our team members do too!

K&C is an international software development company with 100+ experts split between our offices in Munich (HQ) Kyiv, Krakow, Sofia, Baku and Sulaimaniya. We provide consulting and direct services for the complex IT-Projects of major European clients such as Commerzbank, Nestle, Bosch, Raiffeisen, METRO, DER Touristik, Lufthansa and others.

At K&C we work with different projects — websites, portals, platforms, mobile (iOS, Android), intranet-systems. The combination of our expertise in cutting-edge technologies, 15 years’ collaborative experience with leading European clients, and a friendly and productive work environment has enabled us to turn traditional IT outsourcing into a reliable and competitive product.

Raft building in Bavaria

Send us your CV and
Cover Letter

K&C (Krusche & Company GmbH)

St.-Pauls-Platz 9

80336 Munich

Germany

[email protected]

+49 89 4161 7569-00

Senior React developer with experience in TypeScript, Redis, Redux and MaterialUI

"*" indicates required fields

Full Name*
Accepted file types: pdf, doc, docx, Max. file size: 5 MB.
Accepted file types: pdf, doc, docx, Max. file size: 5 MB.