Jobbeschreibung
Astera is a global leader in lighting solutions for film and events, supporting a worldwide network of distributors, service centers, and end-users with cutting-edge products and dedicated support. We're seeking a skilled and experienced Xamarin/.NET MAUI software developer to join our R&D team in Munich. In this role, you'll have the opportunity to work on innovative mobile applications that enhance our smart lighting solutions. This position is ideal for a professional with strong technical expertise in Xamarin development who thrives on solving complex challenges, including integrating Bluetooth Low Energy (BLE) technology and leveraging infrastructure provided by .NET MAUI.
- Develop, maintain, and enhance our cross-platform mobile applications using .NET MAUI
- Design and implement user-friendly, responsive interfaces for Android and iOS using .NET MAUI while adhering to UX/UI best practices.
- Implement communication with external devices via Bluetooth, including device pairing, data synchronization, and handling BLE protocols.
- Write reusable, modular code to facilitate scalability and maintainability.
- Optimize mobile applications for performance, battery efficiency, and responsiveness.
- Conduct thorough testing, including unit tests, integration tests, and performance tests, to ensure high-quality deliverables.
- Automate app builds, testing, and deployment processes for Android and iOS platforms.
- Manage app distribution to app stores (Google Play and Apple App Store) and ensure compliance with platform guidelines.
- Collaborate with designers, project managers and other stakeholders to define project requirements and deliverables.
- Participate in agile processes such as sprint planning, daily stand-ups, and retrospective meetings.
- Communicate technical concepts and provide updates to non-technical team members.
- Propose and implement innovative approaches to enhance application performance and user experience.
- Analyze and resolve complex technical issues, including debugging multi-threaded applications and BLE-related problems.
- Document code, architecture, and workflows to ensure maintainability and knowledge transfer.
- Contribute to knowledge-sharing sessions, code reviews, and best-practice discussions within the development team.
- Completed studies in computer science or a comparable qualification.
- Proven experience in developing, deploying, and maintaining Xamarin and .NET MAUI applications across Android and iOS platforms.
- Expert knowledge in building high-performance cross-platform applications with visually appealing user interfaces.
- Advanced skills in C# programming, including multi-threading, async/await and LINQ.
- Hands-on experience creating responsive, user-friendly interfaces using XAML.
- Strong understanding of platform-specific APIs, custom renderers, and dependency services in Xamarin and .NET MAUI.
- Familiarity with native Android (Java/Kotlin) or iOS (Swift/Objective-C) development or other frameworks like Flutter or React Native is advantageous.
- Nice to Have: practical experience with Bluetooth technology, especially Bluetooth Low Energy (BLE), including working with device pairing, data transmission, and BLE protocols.
- Expertise in debugging and optimizing mobile applications for performance and resource efficiency.
- High standards for clean, maintainable code following best practices like SOLID principles and extensive use of unit and integration testing.
- Strong collaboration skills in agile environments, with experience contributing to sprints and team deliverables.
- Relevant certifications, such as Microsoft C# or other .NET certifications, are a plus.
- Proficiency in English is required; additional languages, such as German, are a bonus.
- Opportunities for professional development in a dynamic, international environment that encourages continuous learning and skill enhancement.
- A supportive, open-door culture that values team collaboration, personal growth, and the exchange of ideas.
- A flexible work environment, including the possibility of occasional remote work in the future, based on performance and workload.
- A modern office located in Munich, providing a well-equipped workspace and easy access to local amenities and public transportation.
- The chance to work on exciting, impactful projects at the intersection of smart lighting and advanced mobile technologies.
- A company that values its employees through regular feedback, recognition, and opportunities to contribute to the overall success of the team.