Salary: 60.000 - 75.000 EUR per year
Requirements:
* What you bring to the party:
* Strong knowledge of Node.js (3+ years professional experience)
* Experience with Typescript, SQL (e.g. MySQL, Postgresql) and NoSQL (e.g. Redis, MongoDB)
* Experience with Microservice architecture, Docker, version control (git) and clean code
* Profound Knowledge in AWS, Kubernetes, DDD & SOLID principles; CI/CD, Domain-oriented microservice architecture
Responsibilities:
* AT THINKSURANCE NO TWO DAYS ARE THE SAME! YOUR RESPONSIBILITIES WILL INCLUDE
* Design and develop business logic and backend services for full-scale applications
* Write scalable, robust, testable, efficient, and easily maintainable code for our online comparison calculators and internal tools
* Develop software architecture further, improve performance and caching
* Support, maintain and optimize our development and production system environments including the continuous delivery pipeline
* Translate software requirements into stable, working, high performance software
* Take very high product responsibility and shape the IT agenda significantly
* Mentor, support and guide less experienced colleagues
Technologies:
* AWS
* Backend
* CI/CD
* Cloud
* DDD
* DevOps
* Docker
* Git
* GitLab
* Kubernetes
* LESS
* MongoDB
* MySQL
* NoSQL
* PostgreSQL
* React
* Redis
* SQL
* Terraform
* TypeScript
* Windows
* microservices
* Golang
* NodeJS
* ExpressJS
More:
OUR TEAM WANTS YOU
We are Thinksurance one of the leading German InsurTechs on our way to becoming an international player. We are orchestrating our digital platform development with Go/Node.js (Express.js, NestJS) based on microservices architecture on AWS cloud. We keep our lovely data in MySQL, MongoDB, and Redis as key-value storage. Our front-ends are built as micro-frontends using TypeScript, React, and Carbon design systems. We remain open to new technologies and try to improve our DevOps workflows by automating our infrastructure using Terraform, Kubernetes, Docker, and our applications deploy and operation using GitLab CI/CD.
We are seeking an experienced, open-minded, and well-organized Senior Node.js Developer to join our agile Tech team.
WHAT WE OFFER
- Choice of prefered hardware (Mac or Windows)
- Free ticket for public transportation (RMV Jobticket)
- Regular feedback meetings and personal development path
- Educational budget for conferences and workshops
- Thinksurance library, Udemy Account and learning sessions
- Free German and English language courses
- Flexible working hours and WFH opportunities
- Regular socializing and team events
- Crossfit and Yoga classes
- Free coffee, fruits and drinks
WHAT DRIVES US
We look for personalities that want to leave a footprint in the insurance industry with us. Talents, whose imagination knows no limits and who can scale processes, structures, and ideas without problems. Thinking big, leading courageously, and a passion for the concerns of our partners are daily business for us. Besides our benefits, we especially offer one thing: a professional home, in which we stick together like a family, and in which every day is a little bit like day one. So: Do you want to create the digital future of the insurance industry with us? Then apply now and become part of the Thinksurance family!