Position: C# Mobile Developer
Company: Luxoft
Category: .NET
Experience required: 5y
English level: upper

Embark on an exciting journey to redefine healthcare technology with our cutting-edge project. As we elevate an innovative noninvasive neuromodulation instrument, we're inviting skilled professionals to join us in shaping the future of this field.

Our existing solution boasts a robust mobile application, developed in C# using Unity Technologies. This application serves healthcare practitioners and includes engaging Serious Games for patient interaction.

Simultaneously, our web application, built on the Laravel framework using PHP, empowers healthcare personnel with managerial tools.
Responsibilities:
Mobile Application Development: Collaborate with the team to design, develop, and maintain the mobile application using C# and Unity, ensuring an intuitive user interface and seamless user experience.
Feature Implementation: Translate user requirements into practical solutions, implementing new features and functionalities to meet project goals.
Serious Games Integration: Work on integrating engaging Serious Games within the application, promoting patient engagement and adherence.
Optimization: Optimize application performance for a variety of mobile devices, ensuring smooth functionality and responsiveness.
Database Interaction: Implement communication with the local MariaDB database, securely managing user and application data.
Cloud Integration: Integrate custom web services to facilitate communication with cloud servers, enabling data synchronization and remote functionality.
Code Quality: Ensure code quality and maintainability through consistent coding standards, version control, and unit testing.
Collaboration: Collaborate with cross-functional teams including designers, backend developers, and healthcare experts to achieve cohesive project outcomes.
Troubleshooting: Identify and resolve technical issues, bugs, and challenges that arise during development, testing, and deployment.
Continuous Learning: Stay up-to-date with industry trends, Unity advancements, and mobile development best practices to contribute innovative ideas and approaches.
Mandatory Skills Description:
- C# Programming: Proficiency in C# for application development (at least 5 years of commercial experience)
- Unity Development: Extensive Unity game engine experience.
- Mobile Platforms: Familiarity with Android development.
- Bluetooth Integration: Skill in integrating Bluetooth functionality.
- Database Interaction: Ability to work with databases like SQLite