Senior Software Applications Engineer

We are looking for someone who operates independently and leads projects, not someone who waits to be handed a task. You will own initiatives from idea through production, collaborate with product, design, and hardware teams on Bluetooth/BLE and IoT integrations, and mentor other engineers along the way. This role is fully onsite. Minimum Qualifications BSc in Computer Science or a related field 7+ years of hands-on experience in native iOS (Swift/Objective-C) development 5+ years of experience building full stack Python-based applications Preferred Qualifications Proven track record of independently leading projects end to end: defining scope, designing the architecture, breaking down the work, and driving execution through to delivery. Proven expertise designing and shipping large-scale, production-grade applications. Solid understanding of REST/gRPC API design, databases, and service architecture. Experience with CI/CD, debugging across platforms, and performance optimization in distributed systems. Strong analytical, architectural, and problem-solving skills. Excellent communication and collaboration skills, with experience mentoring or guiding peers. Proficiency in Git and modern development workflows. Familiarity with Bluetooth/BLE protocols and IoT device communication (advantage). Familiarity with on-device ML/AI processing, specifically CoreML (advantage).

Similar jobs