More about the roleThis is an exciting job opportunity for you as a
Mobile Application Software Engineer, Philips Hue, in
Menlo Park, CA, with Signify.
Join our multidisciplinary team and work on the world's leading smart home lighting system developing and continuously improving our unique Philips Hue lighting and security system.
- Design and Implement: Realize new features for the Philips Hue mobile app that connects embedded, cloud, and mobile components, leveraging the Flutter framework for both iOS and Android platforms.
- Quality Assurance: Ensure code quality and application stability through comprehensive widget and unit testing.
- Collaboration: Partner with the QA team to ensure product quality and reliability through rigorous testing and verification.
- Continuous improvement: Efficiently identify, diagnose, and resolve software defects to maintain optimal application performance.
- Global Team Collaboration: Effectively communicate and collaborate with a diverse, global team across multiple time zones.
More about youWhile we value and appreciate all applicants, we believe that the following experience and skills will be needed to shine brightly in this job opening:
- Bachelor's degree in computer engineering, computer science, or a closely related field, or in the process of obtaining a bachelor's degree
- Practical application development experience in at least one of the major mobile platforms (iOS/Android) using languages (Swift/Kotlin/Java) or cross platform systems (Flutter/React Native/Xamarin) using languages (Dart/JavaScript/C#)
- Knowledge of software patterns and methodologies, such as MVVM, Redux, Async/Await, declarative programming, reactive programming, and behavior driven unit testing
- Knowledge of technologies and IoT networking protocols, such as RESTful APIs, WebSockets, OAUTH, HTTP, MQTT, TLS, BLE
- Effective communicator and team player with a can-do mentality and a strong passion for Smart Home products
Preferred experience & skills:
- Proven experience developing cross-platform mobile applications using Flutter and Dart
- Solid understanding of software architecture patterns like Redux, asynchronous programming (Async/Await), reactive programming, and Behavior-Driven Development (BDD) for unit testing
- Familiarity with developing applications for IoT devices
- Experience with Web Real-Time Communication (WebRTC)
*Must be legally authorized to work in the United States without current or future company sponsorship needs.
Salary: $72,960 - 106,997 based on experience
Bonus: target bonus opportunity - 5%
Benefits Overview: Company subsidized benefits plan offerings that include Medical, Health Savings Account, Dental, 401K retirement plan with company match, Employee Stock Purchase Plan (ESPP), Paid Time Off, including paid vacation, holidays/personal days, tuition reimbursement and products discounts. Ability to purchase supplemental benefits that include supplemental life insurance, dependent life insurance, vision insurance and Accidental Death & Dismemberment insurance, health care flexible spending account and dependent care flexible spending account.
#LI-DC