Full Stack Developer at Icomedias GmbH
from 2018 to 2021 : 3 years
Expirience
This was a great workspace to work in, it was a great group of senior, mid, and junior team developers. I had the single responsibility for developing the front-end for the admin panel for the customer, managing forms, displaying data, and tools for managing privileges. I wrote tests for the backend API in typescript, we used mocha/chai to test our backend implementation and implemented a CI (continuous integration) system for our backend. If the test would fall, an email would be sent to the core developers. I used React and Sass, using Webpack to create prod/dev bundles, we used Typescript in a majority of the projects. I was a part of the team developing their smart form application and we developed that without a framework, all states and components were developed with pure Typescript and Sass. We build a custom command-line tool for our backend service, for exporting/importing forms in an excel spreadsheet.
I learned a lot from my senior developers, and we build a great product that was used by a lot of companies based in Austria/Germany and even in Australia.
Tech Stack
- HTML/CSS/SASS
- Javascript/Typescript
- Webpack
- NodeJS
- Mocha/Chai
- ReactJS
- MaterialJS
- Docker
Challange
Evolving my javascript knowledge from front-end to back-end. Learning everything about Webpack, building prod/dev-ready applications. Developing npm packages and custom command lines. Taking responsibility for delivering great production-ready code. Writing meaningful tests and set up a CI process.