Software Engineer

18 Nov 2024

Vacancy expired!

Responsibilities- Write code to authorize content, play video and track video status and progress. Target platforms include Apple, Android, Roku, and more.- Collaborate with team members for problem-solving, bug fixes, new feature implementations, work planning, and code demonstrations.- Assist with team-wide validation of functional correctness, architectural compliance, and adherence to applicable industry standards.- Collaborate with other teams to coordinate changes to shared interfaces.- Collaborate with team and leaders to develop optimal technical solutions that balance capabilities of third-party vendors, business requirements, and the team’s internal goals for technical excellence.- Adhere to team standards for writing and documenting code.- Learn and follow Scrum and Agile principles and processes.- Come to work each day with an innovative mindset.

Basic Requirements- A four-year degree in Computer Science or related field or equivalent professional software engineering experience- Minimum 2 years of coding experience in C.- Working knowledge of client-side debugging using tools such as debuggers, HTTP analyzers (Charles, Fiddler, et al), etc.- Firm understanding of Object-Oriented principles, design patterns, and software design/architecture best practices.- Experience developing software for embedded consumer electronic devices, or interfacing with third-party APIs and SDKs- Commitment to principles of code excellence: clean code, test-driven development (TDD), unit testing, automated testing, peer code reviews, and continuous integration/continuous delivery.- Ability to communicate technical concepts clearly and concisely both verbally and in writing.- Ability to collaboratively work through technical issues in a professional manner, making design considerations and trade-offs as needed.- Thrive in and contribute to an innovative and collaborative team environment.

Bonus Qualifications- Experience using agile & scrum- Working knowledge of relevant industry technologies and standards: HTTP/HTTPS, HLS, DASH, and GIT source control.- Experience in CI/CD pipelines using tools such as Jenkins or GitLab.- Coding experience in Java, JNI, Swift, Objective-C, Kotlin, and Python

  • ID: #22955493
  • State: Utah Utah 00000 Utah USA
  • City: Utah
  • Salary: Depends on Experience
  • Job type: Contract
  • Showed: 2021-11-18
  • Deadline: 2022-01-16
  • Category: Software/QA/DBA/etc