Software Engineer (Typescript/Node.Js) - Italian Speaker
- Pubblicato il 26/05/2026
- Varese (VA)
- Da definire
Descrizione:
Software Engineer (TypeScript/Electron) - Italian SpeakerLocation: Varese
Employment type: Permanent
Amaris is an independent technology consulting firm providing guidance and solutions to businesses worldwide. We build and nurture a top‑talent community and help clients achieve their most important projects.
Responsibilities
Design and develop cross‑platform desktop applications using SvelteKit, Electron and TypeScript, including packaging and distribution for Windows and macOS.
Implement backend services in Go, leveraging concurrency patterns such as goroutines and channels.
Develop event‑driven architectures and advanced patterns for web/desktop applications.
Model and utilize NoSQL databases for optimal data management.
Write and maintain unit tests to ensure code quality.
Manage repositories with Git, including branching strategies (GitFlow), code reviews and advanced merging.
Create and maintain CI/CD pipelines on Azure DevOps, covering build, test automation, packaging and multi‑environment deployment.
Collaborate with cross‑functional teams (QA, UX, product) to deliver high‑quality solutions.
Mentor junior and mid‑level developers, fostering technical growth within the team.
Qualifications
Experience in software engineering, with a focus on desktop and backend application development.
Advanced proficiency in SvelteKit for modern web applications.
Expertise in Electron and TypeScript for desktop solutions, including asynchronous programming (async/await, Promise).
Experience with Go (Golang) for high‑performance backend services.
In‑depth knowledge of concurrent architectures and Go module management.
Experience with NATS for messaging and real‑time data flows.
Proficiency in NoSQL databases (data modeling, queries, performance optimization).
Strong command of design patterns, SOLID principles and Clean Architecture.
Advanced experience with Git (branching, pull requests, structured reviews).
Ability to create and manage complete Azure DevOps pipelines.
Italian fluent. English: good knowledge.
Strong autonomy in technical decision‑making and architectural design.
Strong documentation skills for code, architectures and processes.
Benefits
Rapid career growth with a tailored path and salary evaluation;
70% of senior leaders started at entry level.
Access to the Tech Academy catalog, Udemy e‑learning platform, language sessions, webinars and workshops.
Annual personal training budget and company‑paid certifications.
Flexible policies, remote work options and social benefits such as transit and restaurant tickets, kindergarten support and private health insurance.
WeCare program supporting employees in critical situations.
Opportunity to unleash full professional and personal potential.
Amaris Consulting is proud to be an equal‑opportunity workplace. We are committed to promoting diversity within the workforce and creating an inclusive working environment. For this purpose, we welcome applications from all qualified candidates regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
#J-18808-Ljbffr