Job Description :

Responsibilities

Flawless execution of UIs across all streaming video platforms.

Leverage native APIs for deep integrations with all platforms.

Meet all production deadlines.

Diagnose and fix bugs and performance bottlenecks for performance that feels native.

Reach out to the open source community to encourage and help implement mission-critical software fixes.

Maintain code and write automated tests to ensure the product is of the highest quality.

Transition existing video streaming apps to React Native with special attention of insuring all features and functionality are available in all permutations of our current video streaming services

Propose ideas to create greater efficiencies when developing applications.

We collaborate with product owners, designers, product managers, various interdepartmental groups, and backend Java developers

Skills

Firm grasp of the JavaScript and TypeScript / ClojureScript language and its nuances, includingES6+ syntax with at least 5 years of experience.

Knowledge of functional / object-oriented programming.

Ability to write well-documented, clean Javascript code.

Rock solid at working with third-party dependencies and debugging dependency conflicts.

Familiarity with native build tools, like Xcode, Gradle (Android Studio/ IntelliJ).

Familiarity with You.I.

Understanding of REST APIs, the document request model, and offline storage

Experience with automated testing suites, like (Jest / Mocha)

5+ years of software development experience; minimum of 1 year of ReactNative experience.

Deep understanding of React and its core principles.

Strong proficiency in JavaScript.

Experiencing with React workflows (i.e. Flux, Redux).

Strong ability to lead and mentor engineers. Great communication skills. Comfortable writing technical specs to document and explain ideas, story writing, etc.

Highly product-oriented, analytical, and deep thinker.

Experience working in a rapid, Agile environment.

Have developed and published applications for any of the following platforms: Android, iOS, Fire TV, Roku, tvOS, Tizen, Web, Chromecast, Android TV.

Have Github project(s) and open source contributions.

Have worked in a Test Driven Development (TDD) environment before.

Have Continuous Integration And Continuous Delivery (CI/CD) experience in an Agile Environment.

Experience working with GraphQL


Required Skills : react native, redux, mobile apps published kotlin, swift, objective c preferred c++
Basic Qualification :
Additional Skills :
Background Check :Yes
Drug Screen :Yes
Notes :100% Remote (candidate has to work in Pacific hours) Duration: 12 Months + Contract Sub-vending- Yes SOW
Selling points for candidate :
Project Verification Info :
Candidate must be your W2 Employee :No
Exclusive to Apex :No
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set : :No
Type of project :Development/Engineering
Master Job Title :Dev: C/C++
Branch Code :Los Angeles
             

Similar Jobs you may be interested in ..