Job description
Key Responsibilities: ● Optimize and improve a modular JS codebase. ● Work with a cross-functional team of engineers. ● Maintain, Improve and Optimize video Player JS plugins. ● Using Javascript , create working prototypes for new concepts, ideas, or platforms we want to explore. ● Optimize and add new features to our existing charmboard video player plugins. Skills & Requirements: ● Strong knowledge of core/vanilla JavaScript (not just with JavaScript frameworks) ● Expert proficiency in core Javascript. ● Expert proficiency in Object Oriented Javascript. ● Shipped products using Javascript. ● A working knowledge of UI principles and user experience. ● Commanding grasp of HTML, CSS, and related web technologies. ● Awareness of cross-browser and cross-platform compatibility issues and client-side performance considerations. ● Have experience with web best practices such as A/B testing, test coverage. ● Write Javascript unit test cases and perform JS performance testing Bonus Skills: ● Video Player Plugin development in platforms like youtube,jwplayer..etc . ● Knowledge in Progressive web app development. ● Knowledge to create Web Components ( example : Shadow DOM). ● Experience with unit testing frameworks like unitjs, jsunit..etc ● Debugging and performance testing with the help of third party tools.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Charmboard.
- Track your application and get updates by email and WhatsApp.