Front End Engineer

Job Category: Engineering
Job Type: Full Time
Job Location: New York

The Role


As a member of the team you will design and implement a diverse set of tools that power our live streaming service a great interactive, expressible experience. A strong candidate for the our team will either be an excellent software generalist, or someone who is exceptionally strong in either backend or frontend engineering.




* Designing, developing, and testing UI for mobile and web applications

* Build reusable code and libraries for future use

* Work closely with backend engineers to seamlessly integrate with frontend systems.

* Work closely with researchers to build efficient and intuitive UI that accelerate their workflows.

* Collaborate with product managers and application engineers to formulate user stories and develop designs and specifications.

* Provide technical leadership and innovation to improve developer productivity, product reliability, and overall system resiliency.



* Bachelor’s degree or equivalent in Computer Science

* 3+ years’ experience building applications for the web, iOS, Android

* Familiarity using Scrum/Agile development methodologies

* Strong UI and graphic design sensibilities.

* Experience building object oriented web applications in JavaScript, HTML5, and CSS3

* Modern JavaScript tools (node.js, TypeScript, React, React Native, Vue.JS)

* Experience with OpenGL, WebGL, or THREE.js

* Modern internet protocols (websockets, mTLS, gRPC, oauth, etc.)

* Knowledge of machine learning, computer vision, or neural networks is a plus

Apply for this position

Allowed Type(s): .pdf, .doc, .docx