Software Engineer (TypeScript/Node.Js) - Italian Speaker

Amaris Consulting

Varese

Ibrido

EUR 45.000 - 70.000

Tempo pieno

14 giorni+

Ricevi più risposte dai datori di lavoro

Invia un CV specifico per questa offerta in pochi minuti.

Vantaggi offerti da questo lavoro

Career growth opportunities
Flexible work options
Private health insurance
Training support
Transit and restaurant tickets

Descrizione del lavoro

Amaris Consulting in Varese, Italy is looking for a Senior Software Engineer to join their engineering team. You will design and develop cross-platform desktop applications using SvelteKit, Electron, and TypeScript, while implementing backend services in Go. The role involves mentoring junior developers and ensuring high-quality software solutions. The position also offers career growth opportunities, flexible work policies, and various social benefits including health insurance and training support.

Competenze

  • 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.
  • Experience with Go for high-performance backend services.
  • Proficiency in NoSQL databases for optimal data management.
  • Strong command of design patterns, SOLID principles, and Clean Architecture.
  • Fluent in Italian and good knowledge of English.

Mansioni

  • Design and develop cross-platform desktop applications using SvelteKit, Electron, and TypeScript.
  • Implement backend services in Go, leveraging concurrency patterns.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Mentor junior and mid-level developers.

Conoscenze

SvelteKit
Electron
TypeScript
Go (Golang)
NoSQL databases
Git
CI/CD pipelines
Event-driven architectures

Strumenti

Azure DevOps
NATS

Descrizione del lavoro

Job Overview

You will join our engineering team to contribute to the design, development, and maintenance of high-performance desktop applications using modern technologies. As a Senior Software Engineer, you will be responsible for end-to-end software solutions, defining technical architectures, implementing real-time systems, and creating robust CI/CD pipelines. You will also mentor and provide technical guidance to other team members, ensuring high-quality standards and best practices in software engineering.

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
  • Build real-time communication systems using NATS
  • 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
Profile / 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.
  • You demonstrate strong autonomy in technical decision-making and architectural design
  • You demonstrate strong documentation skills for code, architectures, and processes
Benefits
  • Grow rapidly with a tailored career path and salary evaluation. 70% of our senior leaders started at entry level.
  • Enhance your skills through our Tech Academy catalog, Udemy E‑learning Platform, Languages Sessions, webinars, and workshops.
  • Take charge of your training with an annual personal budget and company‑paid certifications.
  • Enjoy flexible policies, remote work options, and fantastic social benefits like transit and restaurant tickets, kindergarten support, and private health insurance.
  • Benefit from our WeCare program, supporting employees in critical situations.
  • Unleash your full potential, both professionally and personally.
Equal Opportunity Employer

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. We welcome applications from all qualified candidates regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.

Ottieni la revisione del curriculum gratis e riservata.
o trascina qui il file.
Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Software Engineer (TypeScript/Electron) - Italian Speaker
Software Engineer (TypeScript/Electron) - Italian Speaker

AMARIS GROUP SA • Varese

In loco
EUR 80.000 - 110.000
Remote work options
Transit tickets
Restaurant tickets
+2
Senior TS/Go Desktop Engineer - Real-Time Apps (Remote)
Senior TS/Go Desktop Engineer - Real-Time Apps (Remote)

AMARIS GROUP SA • Varese

In loco
EUR 80.000 - 110.000
Remote work options
Transit tickets
Restaurant tickets
+2
Senior TS/Node Desktop Engineer — Electron & Go
Senior TS/Node Desktop Engineer — Electron & Go

Amaris Consulting • Varese

Ibrido
EUR 45.000 - 70.000
Software Engineer
Software Engineer

Trustfull • Turbigo

Ibrido
EUR 40.000 - 70.000
OSS Friday
Monthly Workshop
Top Pc Rig
+4
Full-stack Engineer - Node.JS & React.JS
Full-stack Engineer - Node.JS & React.JS

TEAMSYSTEM SPA • Milano

Ibrido
EUR 40.000 - 60.000
Short working week on Fridays
Flexible hybrid work
Personalised development programmes
+2
Fullstack Developer
Fullstack Developer

Accessiway • Torino

Ibrido
EUR 40.000 - 60.000
Autonomy and trust
Hybrid work setup
Breakfast & fresh fruit
+1
Full-stack Engineer - Node.JS & React.JS
Full-stack Engineer - Node.JS & React.JS

TeamSystem • Turbigo

Ibrido
EUR 40.000 - 60.000
Welfare plan for wellbeing
Flexible working hours
Personalized development programme
Software Engineer (Frontend)
Software Engineer (Frontend)

Trustfull • Milano

Ibrido
EUR 35.000 - 55.000
OSS Friday
Monthly Workshop
Top Pc Rig
+4
Full Stack Developer - Web Applications (m/f/d)
Full Stack Developer - Web Applications (m/f/d)

alpitronic Americas LLC • Bolzano

In loco
EUR 40.000 - 70.000
Innovative work environment
Opportunities for advancement
Wide range of further training opportunities
+2
Frontend Developer
Frontend Developer

TeamSystem • Torino

Ibrido
EUR 33.000 - 37.000
Hybrid model
Wellbeing Digital Wallet: from €350
Tailored learning paths
+1