Senior Software Engineer
SoTalent
📍 Needham, Massachusetts, US0💼 Tempo pieno🕐 13 giorni fa
Candidati ora →
Crea un account gratis in 30 secondi: ottieni anche il match score AI con il tuo CV.
Descrizione
Job Title: Senior Mobile Software Engineer
Location: Needham, Massachusetts, United States
Type: Full Time
Our Client is an innovator in intelligent, connected consumer products, blending hardware, software, and digital experiences to create smarter solutions for everyday life. As their engineering organization continues to grow, they are expanding teams across mobile, cloud, and embedded systems to build scalable, AI‑enabled platforms that support rapid design, development, and testing.
This role offers the opportunity to design and deliver next‑generation mobile experiences that connect users seamlessly with their devices. You’ll contribute to evolving mobile applications while helping shape a unified app ecosystem that supports multiple connected products. Your work will directly influence how consumers interact with smart technology in their homes.
What You’ll Do
Design, develop, and maintain mobile applications using Swift (iOS) and/or Kotlin (Android)
Build cross‑platform mobile features using React Native to accelerate delivery across iOS and Android
Collaborate closely with embedded, cloud, and hardware engineers to deliver end‑to‑end connected experiences
Contribute to full‑stack system architecture integrating mobile apps, cloud services, and physical devices
Write, automate, and execute tests to ensure performance, reliability, and production‑ready quality
Debug, profile, and optimize mobile applications for consumer‑scale deployments
Work within cross‑functional teams spanning firmware, cloud platforms, and mobile technologies
What You’ll Bring
Bachelor’s degree in Computer Science, Software Engineering, or a related discipline
Strong hands‑on experience with native iOS and/or Android development
Deep proficiency in Swift and/or Kotlin
Experience with modern mobile tooling including Xcode, Android Studio, Git, Gradle, CocoaPods, and Swift Package Manager
Solid understanding of mobile‑to‑cloud integration and full‑stack architecture concepts
Experience with or willingness to learn React Native
A passion for building intuitive, consumer‑focused connected experiences
Curiosity, adaptability, and the mindset to thrive in a high‑performance engineering culture
Nice to Have
Experience with Rust for shared or cross‑platform modules
Familiarity with React Navigation, React Query, and modern state‑management approaches
Experience working with Protobuf APIs and mobile build systems
Prior exposure to IoT, connected devices, or device‑to‑app communication
Knowledge of Bluetooth Low Energy (BLE) and Wi‑Fi connectivity
Background in C/C++, systems programming, robotics, consumer electronics, or smart‑home technologies
TalentyGo è un aggregatore di offerte da fonti pubbliche. Verifica sempre le informazioni direttamente con l'azienda. La candidatura avviene tramite il sito originale dell'azienda; TalentyGo non gestisce processi di selezione.