Skip to Main Content

Senior Software Engineer

Hire Integrated
Salt Lake City, UT
  • Posted: over a month ago
  • Full-Time
Job Description
Salary:

Senior Software Engineer


As a Senior Software Engineer, you will Work on a product team and support product design by planning its work, coordinating with others, and writing and testing code to deliver functionality for the complete product or products it supports.


Essential Duties and Responsibilities


  • Provide technical and team leadership in the design, implementation, and testing of high-performance, high-quality video communication applications primarily for Android.
  • Review and evaluate code written by peers.
  • Develop GUI and other aspects of the application according to the standards of the platform in Kotlin.
  • Create innovative solutions that increase application performance, usability, and fit for our target customers
  • Implement standards-based communication protocols and related technologies including XML, JSON, HTTP, and REST
  • Recommend new technologies or direction for product development.
  • Provide aggressive, attainable goals and time frames for the team.
  • Drive standards-based architectures and supporting services.
  • Use of agile and rapid application development processes to speed engineering efforts
  • Follow engineering best practices in a team environment to develop high-quality products including writing automated unit, component, and feature level testing.
  • Contribute to the overall enterprise architecture and the development of product features.
  • Other duties as assigned


 Requirements:


  • Strong understanding of software algorithms, structures, and patterns
  • Excellent object-oriented design and analysis skills
  • Strong knowledge of Mobile development (Kotlin, Java)
  • Able to lead software engineering teams in projects
  • Able to make reasonable independent judgement calls on matters of significance.
  • Able to communicate in English and/ or American Sign Language


 Experience/Education/Certifications


  • BS degree in CS, EE, or equivalent with excellent grades
  • 4+ years of experience developing state-of-the-art applications
  • Experience developing high-quality, multi-threaded applications

 

Bonus experience:

    • Experience with video encoding/decoding including H.264 and HEVC
    • Experience with calling protocols including SIP and WebRTC
    • Experience with video, voice, or text communication applications
    • Experience with Git and GitHub

 

Hire Integrated

Address

Salt Lake City, UT
84101 USA

Industry

Technology

View all jobs at Hire Integrated

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.