Logo

TypeScript Junior-/Mid-Level Frontend-Entwickler (m/w/d)

3.800 € - 4.200 € mth.
Dresden (hybrid)
Advanced Junior
Flexible working hours
up to 30 vacation days
Temporary
🇩🇪 C1
🇬🇧 B1/B2

Please apply here on "ITsax.de" using the "Apply" link/button at the top right.

Note: Please apply exclusively via our direct application link hosted by Empfehlungsbund and ITsax.de: https://en.itsax.de/jobs/292104/typescript-junior-strich-mid-level-frontend-entwickler-m-strich-w-strich-d-in-dresden. We look forward to getting to know you!

Our vision

How can we better support public transport in evaluating its ticket data? How can we enable companies and authorities to integrate the opportunities offered by the European Business Wallet into their business processes in a beneficial way? We would like to answer these questions with you as a front-end developer.

Our core philosophy in front-end development: TypeScript is the foundation

The most important experience you need to bring to our team is knowledge of TypeScript and an enthusiasm for learning and consistently applying TypeScript. TypeScript is the connecting element of all our front-end projects; all other levels are based on its structure and security. The most important opportunities for growth and learning are found within our existing code base.

Current front-end stack

Our development process emphasizes modern, maintainable code structures:

  • TypeScript-first: Approximately 50% of the entire code base consists exclusively of TypeScript, which promotes type safety across the board.
  • React: We use React with basic hooks such as useContext, useReducer, useIntl, and useEffect.
  • API-first approach: Our frontend model is generated directly from the backend API definition in our shared ui-common module, ensuring strict adherence to data contracts.
  • Modern JavaScript: Intensive use of async/await, Promises, closures, and the native fetch API.
  • Module-based: We use npm and separate our components and utilities into private modules (e.g., ui-common, ui-components, ui-translations).
  • State management: Uses React Contexts with useReducer for predictable, local state management.
  • Testing: Core functionality is covered by JEST tests, with plans to introduce Cypress end-to-end tests.

What are your responsibilities?

  • Further development of our web applications in the areas of “public transportation” and “digital identities”
  • Implementation of workflows and data visualizations
  • Close collaboration with the development team
  • Creation of implementation concepts
  • Structured documentation of work results

Who is the best fit?

We are looking for an enthusiastic, adaptable front-end developer. This position is ideal for an upper junior (1+ years of relevant experience) or a mid-level (3+ years) developer.

  • University degree: You have successfully completed a degree in computer science, media informatics, or software engineering (bachelor's or master's).
  • TypeScript mindset: You are able to understand a system from the perspective of static typing.
  • Enthusiastic/quick learner: You learn independently and have a genuine interest in quickly grasping new concepts.
  • Adaptable: React/Angular experience is welcome but not essential. The ability to switch between different framework paradigms is an advantage.
  • React+Typescript: You have development experience in React+Typescript.
  • You use quality standards such as linting, Prettier, and common sense to ensure clean code.
  • Other standards You are confident in using Git, Webpack, Gitlab, Npm/Yarn, shell basics, and Scss.
  • Languages: You are fluent in German and English (both spoken and written) and can therefore communicate effortlessly in our international team.
  • Communication: You enjoy discussing UI concepts and interfaces with your colleagues and our customers. You like to present your work results and are open to other perspectives.

What do we offer?

  • We love challenges. As a team, it is important to us to find outstanding solutions. Develop yourself further together with us.
  • Exchange with universities and colleges. We have been successfully involved in research projects for years.
  • Co-design: Once a month, we spend a day in Dresden working together on our team.
  • Flexible working hours – it's the results that count!
  • Monthly ticket for public transport

Get in touch with us!

If you would like to join our team, please send us your detailed application. The position is available immediately.

Employee benefits

Team eventsFlexible working hoursHigh-quality technical equipmentLaptopSoft drinks, coffee, water, tea, milkhome office optionHardware equipmentEmployee cafeteriacompany health careRegular team eventsIndividual training programParticipation in the company's successStart-up spiritAir-conditioned workplacesHome office options or remote workErgonomic workplacesTraining and development opportunitiesJob ticketGood public transportation connectionsSecure bicycle parkingCompany pension scheme
DeutschEnglish
Typescript, Frontend, React, angular, JavaScript, ITsax.de, Empfehlungsbund

This Job resp. positions as 'TypeScript Junior-/Mid-Level Frontend-Entwickler (m/w/d)' is vacant in following addresses: 01217 Dresden in Sachsen.

Short profile of KAPRION Technologies GmbH

Mobility is an essential aspect of our lives. It forms the basis of economic success and means freedom for the individual. But it also costs enormous amounts of resources and pollutes our environment to a not inconsiderable degree. How can we design mobility in the future in such a way that the individual advantages are maintained and at the same time fewer resources are consumed? How do we succeed in combining different mobility concepts and designing easy-to-use offers from them? How do we maintain a heterogeneous market with many mobility providers? KAPRION is addressing these questions. With our product KAPRIS®, we provide our partners with functions for the control and networking of business processes, for the interaction of employees and customers and for the adaptation of interfaces as "software as a service". In this way, we are setting up a decentralised network that already connects more than 60 transport companies in four regions. In order to make our network even more attractive for other mobility service providers, we are expanding our platform to include mobile components.

As an owner-managed company, we are rooted in Dresden and the region. Empfehlungsbund helps us to target specialists from the region and to inspire them with our ideas.

M. André Röder

Feedback from employees

More job advertisements from KAPRION Technologies GmbH

TypeScript Junior-/Mid-Level Frontend-Entwickler (m/w/d)

3.800 € - 4.200 € mth.
Dresden (hybrid)
Advanced Junior
Flexible working hours
On the spot
To make your experience with our website as good as possible we provide some comfortable features like a job favorites list or localization settings. These features are using a functional cookie (session-cookie - session-cookies are getting deleted after closing your browser window.) to save your settings while you are surfing on the page. If you dont want our system to use such a cookie, please check your browser settings and set the respective settings like forbid cookies for our domain (details in our privacy policy). We do not need your consent to use this functional cookie, this text is just for your information. Privacy policy