Mobile Application Developer
ALEKSANDER BRODA
⚲ Moncton
Wymagania
- Dart
- Flutter
- Kotlin
- Swift
- Figma (nice to have)
- React Native (nice to have)
Opis stanowiska
Wymagania: - 5+ years of experience developing and maintaining mobile applications in production environments. - Proficiency in building and deploying apps for iOS and Android using native SDKs or cross-platform frameworks such as Flutter or MAUI. - Strong debugging, analytical, and organizational skills. - Familiarity with Git and modern branching workflows. - Solid understanding of mobile app architecture, frameworks, and performance optimization. - Experience integrating apps with RESTful APIs and backend services. - Ability to write and optimize basic SQL queries (PostgreSQL experience is a plus). - Pride in delivering high-quality, maintainable, and well-tested code. Mile widziane: - Experience with Bluetooth communication (sensor or IoT applications a strong plus). - Familiarity with Expo or Ionic. - Experience with frontend frameworks like React, Vue.js, or Angular. - Experience designing or maintaining CI/CD pipelines for mobile or frontend applications. - Familiarity with unit and UI testing frameworks (e.g., Jest, Detox, Cypress). - Experience working with Figma or similar design tools. Zakres obowiązków: - As a Mobile Application Developer, you'll play a key role in designing and maintaining mobile applications that interact seamlessly with Masitek's smart sensor systems and cloud-based analytics platform. You'll collaborate with a multidisciplinary team to bring real-time sensor data to life on mobile devices, enabling smarter and faster decisions for customers worldwide. - What You'll Do: - Build and maintain robust, scalable, and high-performance mobile applications using modern frameworks such as Flutter or MAUI or native technologies (Swift, Kotlin) - Translate business and technical requirements into intuitive, accessible, and data-rich user experiences. - Collaborate closely with backend, firmware, and UX/UI teams to deliver reliable and innovative mobile solutions. - Integrate mobile apps with RESTful APIs and Bluetooth-connected sensor devices. - Ensure code quality through best practices, including reviews, automated testing, and continuous integration. - Optimize application performance, usability, and reliability across devices and platforms. - Participate in design and technical discussions that shape the future of Masitek's digital products.