Global Engine Software Developer C# Mobile
Social network you want to login/join with:
Client: Amplifon
Location: Italy (Remote)
Job Category: Other
EU work permit required: Yes
Job Reference: 3a21e1718ef5
Job Views: 9
Posted: 22. 01. 2025
Expiry Date: 08. 03. 2025
Job Description: Who we are looking for We are currently seeking a strongly motivated Engine Software Developer, that will work remotely, but based in Italy.
We expect the successful candidate to have a proven working experience in mobile applications and frameworks development to join our team.
In AmplifonX , we design and develop applications for a wide range of customer bases, starting from our health care professionals, to our health care technicians, and finally products designed for our clients.
Several applications help in hearing loss diagnostics and raise awareness of audiological health, including the main application used daily to manage personal hearing aids.
We aspire to build applications using modern state-of-the-art development technologies and frameworks, in both native and hybrid development environments.
We never compromise on code quality and application performance.
These efforts yield amazing products with a real-life changing impact on our customers and reshape the audiological industry standards.
Joining our team, you will work alongside other developers, product owners, and various stakeholders on different layers of the applications' structure and delivery.
Therefore, a commitment to collaborative problem solving, sophisticated design, and a keen eye for details is essential.
You will be working with individuals who are passionate about technology and healthcare, designing and delivering the most innovative products in the Audiology Industry.
Main responsibilities Design and develop mobile C libraries following the best practices in the industry.
Design new C libraries from architecture to code implementation.
Lead a team of people working daily on the development of C libraries.
Ensure the performance and quality of existing libraries.
Identify and fix bugs and bottlenecks.
Maintain code quality, organization, and automation.
Collaborate with the team lead to translate requirements into high-quality efficient code.
Work independently and take ownership of tasks, demonstrating a high level of autonomy.
Perform technical root cause analysis and outline corrective actions to the existing code base.
What you'll need Required At least years of work experience developing C projects with a proven track record of creating libraries.
Knowledge of C, Microsoft Xamarin, and MAUI frameworks.
Proven experience in writing bindings from native mobile libraries to C MAUI/Xamarin libraries.
Attitude to write self-explaining, well-structured, and documented code.
Proven experience in developing libraries for mobile operating systems using Swift and Java/Kotlin.
Experience with interfaces to BLE-based devices using mobile OS Frameworks.
Expertise in functional, asynchronous, event-oriented, and object-oriented programming.
Strong experience in programming for resource-constrained environments, with a focus on optimization and simplification.
Understanding of design patterns and clean code principles.
Solid experience with advanced debugging tools and instruments.
Nice to have Proven experience in writing bindings between low-level C++ code and Swift/Objective-C or Java.
Ability to diagnose and resolve performance bottlenecks and memory management issues.
A proactive and self-motivated approach to learning and staying up-to-date with the latest trends and best practices.
Degree in Computer Science/Engineering or equivalent experience.
Personal/Organizational skills A passion for software development in general.
Enthusiasm, fast learning, strong problem-solving skills.
Ability to work on multiple projects, under deadline pressure.
Great attention to detail.
Good communication and relational skills.
Commitment & contract Full-time, permanent
Location Smart working.
Based in Italy.
Willing to travel, mostly in the Italian territory.
#J-18808-Ljbffr
Diventa il primo a rispondere a un'offerta di lavoro!
-
Perché cercare un lavoro con PostiVacanti.it?
Ogni giorno nuove offerte di lavoro È possibile scegliere tra un'ampia gamma di lavori: il nostro obiettivo è quello di offrire la più ampia selezione possibile Ricevi nuove offerte via e-mail Essere i primi a rispondere alle nuove offerte di lavoro Tutte le offerte di lavoro in un unico posto (da datori di lavoro, agenzie e altri portali) Tutti i servizi per le persone in cerca di lavoro sono gratuiti Vi aiuteremo a trovare un nuovo lavoro