Social network you want to login/join with:
col-narrow-left
Client:
Amplifon
Location:
Job Category:
Other
-
EU work permit required:
Yes
col-narrow-right
Job Reference:
a5c437a5d22a
Job Views:
4
Posted:
29.04.2025
Expiry Date:
13.06.2025
col-wide
Job Description:
Who we are looking for
We are currently seeking a strongly motivated Engine Software Developer, who will work remotely but based in Italy.
We expect the successful candidate to have proven experience in mobile applications and frameworks development to join our team.
At AmplifonX, we design and develop applications for a wide range of customers, from healthcare professionals and technicians to end-users.
Our applications include tools for hearing loss diagnostics, audiological health awareness, and daily management of personal hearing aids.
We aim to build applications using modern state-of-the-art development technologies and frameworks, both native and hybrid, emphasizing code quality and performance. Our products have a significant impact on our customers and are setting new standards in the audiological industry.
Joining our team, you will collaborate with other developers, product owners, and stakeholders across various layers of application development. A commitment to collaborative problem solving, sophisticated design, and attention to detail is essential.
You will work with passionate professionals dedicated to technology and healthcare, creating innovative products in the Audiology Industry.
Main responsibilities
- Design and develop mobile C libraries following industry best practices.
- Create new C libraries from architecture to implementation.
- Lead a team working on C library development.
- Ensure performance and quality of existing libraries.
- Identify and fix bugs and bottlenecks.
- Maintain code quality, organization, and automation.
- Collaborate with team leads to translate requirements into high-quality, efficient code.
- Work independently and take ownership of tasks.
- Perform root cause analysis and outline corrective actions for existing code.
What you’ll need
Required
- At least X years of experience developing C projects with a proven track record in library creation.
- Knowledge of C, Microsoft Xamarin, and MAUI frameworks.
- Experience in writing bindings from native mobile libraries to C MAUI/Xamarin libraries.
- Ability to write self-explanatory, well-structured, and documented code.
- Experience developing libraries for mobile OS using Swift and Java/Kotlin.
- Experience with interfaces to BLE devices using mobile OS frameworks.
- Expertise in functional, asynchronous, event-oriented, and object-oriented programming.
- Strong experience in resource-constrained environments, focusing on optimization.
- Understanding of design patterns and clean code principles.
- Proficiency with advanced debugging tools.
Nice to have
- Experience in writing bindings between low-level C++ and Swift/Objective-C or Java.
- Ability to diagnose performance and memory issues.
- Proactive approach to learning and staying current with industry trends.
- Degree in Computer Science/Engineering or equivalent experience.
Personal/Organisational skills
- Passion for software development.
- Enthusiasm, quick learner, strong problem-solving skills.
- Ability to manage multiple projects under deadlines.
- Attention to detail.
- Good communication and interpersonal skills.
Commitment & contract
Full-time, permanent
Location
Remote work in Italy, willing to travel within Italy.