Senior Software Engineer

closed
Logo of SmartBear

SmartBear

πŸ“Poland

Job highlights

Summary

The job is for a Senior Software Engineer position at SmartBear's BitBar team. The role involves improving solutions for mobile devices and maintaining features of BitBar. The candidate should have proficiency in Java or Go, experience in scripting languages, and familiarity with Android and iOS mobile operating systems, network infrastructure, video and audio codecs, WebRTC, virtualization, and containerization. The candidate should also have 7+ years of experience as a software engineer, proficient understanding of code versioning tools, and English at B2 level or higher.

Requirements

  • Proficient in Java or Go
  • Experienced in scripting languages such as Unix shell and/or Python
  • Hands-on experience in Linux/macOS operating systems
  • Familiarity with some of: Android and/or iOS mobile operating systems
  • Deep understanding of network infrastructure
  • Adb / go-ios / pymobiledevice
  • Video and audio codecs know-how (GStreamer / ffmpeg)
  • Knowledge on WebRTC standard
  • Virtualization and containerization experience
  • Proficient understanding of code versioning tools such as Git & GitHub
  • 7+ years of experience as a software engineer
  • English on at least B2 level

Responsibilities

  • Improving the solution for mobile devices screen capture and streaming
  • Improving the solution for remote control of mobile devices
  • Analysis, design and implementation of new features related to mobile devices
  • Technical leadership of the development team
  • Automation of maintenance of the mobile devices

Preferred Qualifications

  • MacOS or iOS development using Xcode
  • Android development using Android Studio
  • Experience with Appium and Selenium development
This job is filled or no longer available