Sr. Software Engineer (Mobile/Android)

Location:Salt Lake City, UT
Salary Range:70-105K
Employment Type:Full Time
Employer:Parallel HR Solutions, Inc.
Duties:Our client, a provider of industry-leading communication offerings with an emphasis on products and services for the deaf and hard-of-hearing, is seeking experienced software engineers to assist in the development of desktop, mobile and embedded communication applications.




Essential Duties and Responsibilities:




Responsibilities:


� Provide technical and team leadership in the design, implementation, and testing of high-performance, high-quality video communication applications primarily for iPhone and Mac.

� Develop GUI and other aspects of the application according to the standards of the platform

� Deliver innovative solutions that increase application performance, usability, and fit for our target customers

� Implement standards-based communication protocols and related technologies

� Provide aggressive, attainable goals and time frames

� 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



Qualifications:Qualifications, Education, and/or Experience:




BS degree in CS, EE, or equivalent with excellent grades

� 6+ years of experience developing state-of-the-art applications

� 3+ years of experience with multimedia applications

� Significant mastery of iPhone development

� Strong understanding of software algorithms, structures, and patterns

� Excellent object-oriented design and analysis skills

� Experience developing high-quality, multi-threaded applications

� Must possess good communication skills and be eager to work in a team environment with other dedicated engineers

� Experience with text, voice, or video communication applications

� Familiarity with IP networking and telephony experience a big plus.

� Experience with video encoding/decoding, H.263 or H.264 preferred.

� Ability to lead software engineering teams

� Strong knowledge of C, C++, Objective-C, iOS


Bonus experience:

� Application development for Mobile platforms such as Android, Blackberry, or others would be a big plus

� Experience with Java


This job is no longer active. Please click here to see current job listings.

Share this Job:

Enter your email address:

Add to Google Reader or Homepage


Managed by Job Match LLC, All Rights Reserved - iApplicants™ Applicant Tracking System © Copyright 2005-2026 | admin