Silentium is a software consulting company focusing on building products for our partners, mainly in Europe. To fuel the growth, we are looking for energetic Full-stack Developers to share the journey of learning and growing. Our Technical StackWe use Next.js for the front end. On the backend, we are on the move to incorporate GraphQL and Prisma to enable Next.js even further. A big part of the backend is written in Golang and Java at the moment.The application is split into multiple microservices, deployed onto a Docker Swarm infrastructure, and we are using MongoDB.We plan to move our Database toward PostgreSQL with Prisma to speed up development even further. As such, you'll see a lot of moving pieces, but that's gonna be a chance to learn and grow as an engineer. Responsibilities
Participate in all phases of the development lifecycle, from design to deployment
Write clean, maintainable, high-quality code
Optimize systems for performance, reliability, and scalability
Collaborate closely with Product Managers, Designers, and fellow Developers to deliver great user experiences
Troubleshoot and resolve complex technical issues
Design robust, effective solutions to meet service needs
Build, test, deploy, and continuously improve software
Contribute ideas to improve our tools, workflows, and development processes