Mobile Development Lead Engineer

Hanwha Techwin America IncCarlsbad, CA
91d

About The Position

Hanwha Vision America is seeking a highly experienced Mobile Development Lead Engineer to join our team. This is a full-time, on-site position. In this role, you will be a key leader, responsible for the hands-on design, development, and maintenance of our IoT SaaS-based iOS and Android mobile applications, which are focused on real-time, low-latency video streaming. You will be a technical leader, responsible for driving architectural decisions, ensuring mobile application scalability and security, mentoring other engineers, and tackling our most complex engineering challenges. This role requires collaboration with the company’s presence across various global teams (US East, US West, South Korea, India) to align with the Product Management and Product Engineering Processes to deliver a world-class user experience.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 10+ years of professional software engineering lead experience in native mobile application development, with a strong emphasis on real-time, low-latency streaming.
  • Extensive experience with video codecs (e.g., H.264, H.265), streaming protocols (e.g., RTSP, WebRTC), and video playback libraries.
  • Extensive, hands-on experience in Agile mobile application development.
  • Extensive experience primarily on the iOS platform development. Complementary Android platform development is preferred.
  • A strong portfolio of native SaaS-based IOT mobile applications that you have designed, built, and commercially released.
  • Deep understanding and practical experience with iOS and Android edge-caching technologies.
  • Hands-on experience implementing and working with communication protocols such as HTTPS, MQTT, WebSocket, and WebRTC.
  • Mastery of software engineering best practices: design patterns, multithreading, comprehensive design documentation, unit testing frameworks, and code review processes.
  • Proven experience leading the design and development efforts and mentoring of a team of mobile developers.
  • Excellent problem-solving and communication skills.

Nice To Haves

  • Relocation is preferred.
  • A Korean bilingual is preferred.

Responsibilities

  • Champion and implement mobile development cybersecurity best practices.
  • Analyze results from source control analysis and penetration testing, integrating security into the design lifecycle.
  • Lead the design and development of native mobile applications, with a primary focus on iOS and an ability to contribute to Android development.
  • Work hands-on to write clean, efficient, and well-documented code for our video streaming applications.
  • Mentor and guide other developers on the team, leading technical design sessions and code reviews.
  • Act as a champion for our secure Software Development Life Cycle (SDLC) process, enforcing high standards for software development.
  • Collaborate with global engineering teams, product managers, project managers, DevOps, QA, and other engineering teams to deliver high-quality features.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service