Sviluppatore full stack
K-DIGITALE · Home, KS · 2 mo ago
EngineeringFull-time
Responsibilities
- Maintenance and evolution of our platforms
- Creation of new applications
About the role
You will join the Design and Development team and work on the development of enterprise software solutions in a dynamic work environment. The office is located within the Percorso Verde in Perugia and features modern workspaces, meeting rooms, a break area, and a bar. We foster an informal atmosphere that encourages sharing while respecting individual work.
We support smart working and continuous learning. Our platforms are constantly evolving, and we regularly gather feedback to enhance our expertise. We also sponsor events and organize team-building activities to promote knowledge sharing.
Requirements
- ASP.NET Core, MVC, and Razor
- Experience with relational databases (MSSQL) and NoSQL (e.g., MongoDB, Elasticsearch)
- Development of APIs with .NET
- HTML and CSS
- CSS frameworks such as Tailwind CSS and Bootstrap
- SPA frameworks, preferably VueJS (with toolset, e.g., Pinia, PrimeVue)
- Git and general DevOps practices
Nice-to-have skills
- Sass, Less
- API/SPA paradigm
- ES6 and TypeScript
- Bundlers such as Webpack, esbuild, and Vite
- OpenID Connect, OAuth2, and general security concerns
- NodeJS and its ecosystem
- Progressive Web Apps and related frameworks
- Experience with Azure and IIS for web application hosting
- Experience with legacy tools like jQuery and plain JavaScript (POJS)
- Experience with cross-platform GUI frameworks like Electron, Flutter, or NativeScript
- Flutter
Qualifications
- Strong teamwork and communication skills—we work as one big team
- Passion for technology and continuous learning
- Curiosity and problem-solving abilities—ability to analyze problems, ask for help (or offer it), and propose solutions
- Good knowledge of English
Benefits
- Modern workspaces, meeting rooms, break area, and bar
- Informal work environment that encourages collaboration
- Smart working flexibility
- Opportunities for continuous learning and professional growth
- Sponsored events and team-building activities