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.
|