Descrizione dell'offerta
Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success. 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.
Design and develop cross-platform desktop applications using SvelteKit, Electron, and TypeScript, including packaging and distribution for Windows and macOS
• 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
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 NATS for messaging and real-time data flows
• Proficiency in NoSQL databases (data modeling, queries, performance optimization)
• Ability to create and manage complete Azure DevOps pipelines
• Italian fluent. English: good knowledge.
• You demonstrate strong documentation skills for code, architectures, and processes
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.
• 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.
Design and develop cross-platform desktop applications using SvelteKit, Electron, and TypeScript, including packaging and distribution for Windows and macOS
• 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
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 NATS for messaging and real-time data flows
• Proficiency in NoSQL databases (data modeling, queries, performance optimization)
• Ability to create and manage complete Azure DevOps pipelines
• Italian fluent. English: good knowledge.
• You demonstrate strong documentation skills for code, architectures, and processes
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.
• 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.