**** This position can be 100% Remote ****
- Competitive Insurance
- Investment 401k with match
- Competitive PTO and vacation with up to 6 sick days/year
- Hybrid Schedule for local candidates
- Break rooms stocked with food!
- Employee Discounts
- Opportunities nationwide
- Serve the Deaf and hard of hearing community!
Essential Duties and Responsibilities
- Provide technical and team leadership in the design, implementation, and testing of high-performance, high-quality video communication applications
- Review and evaluate code written by peers via GitHub pull requests.
- Develop high quality interfaces using frameworks like React and WPF, create innovative solutions that increase application performance and usability
- Implement standards-based communication protocols and related technologies including GraphQL, JSON, XML, HTTP, and RESTful APIs
- 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
- Act as Scrum master and agile coach
Knowledge/Skills/ Abilities Required
- Strong understanding of software algorithms, structures, and patterns
- Excellent object-oriented design and analysis skills
- Strong knowledge of Agile and Scrum
- 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
-
Experience with Git and GitHub
-
Bonus experience:
-
Experience with video encoding/decoding including H.264 and HEVC
-
Experience with calling protocols including SIP and WebRTC
-
Experience with Node.js development
-
Experience with AWS services such as DynamoDB, Lambda, and S3
-
Experience with Terraform and Terraform Cloud
-
Experience with video, voice, or text communication applications
-
Experience with cross platform technologies like React Native or Flutter.
-
Experience with Jira and Confluence
Other General Requirements/Additional Notes
- Regular and predictable attendance required.
- Positive attitude, team player, good interpersonal communication skills and able to work across company departments.
- This position has access to highly confidential, sensitive information relating to the employees and customers of Sorenson Communications. It is essential that applicant possess the requisite integrity to maintain the information in strictest confidence.
Equal Employment Opportunity:
Sorenson Communications is an Equal Opportunity, Affirmative Action Employer.
Job Type: Full-time
Pay: $96,969.00 - $144,308.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Employee discount
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Referral program
- Vision insurance
Schedule:
- 5x8
- 8 hour shift
- Monday to Friday
Supplemental Pay:
Work Location: Remote