Charmboard (Acquired)

2 Job openings at Charmboard (Acquired)
UI Architect karnataka 5 - 9 years INR Not disclosed On-site Full Time

As a JavaScript Developer, you will be responsible for optimizing and improving a modular JS codebase, working collaboratively with a cross-functional team of engineers. Your duties will also include maintaining, improving, and optimizing video player JS plugins. Additionally, you will be tasked with creating working prototypes for new concepts, ideas, or platforms using JavaScript. You will need to optimize existing charmboard video player plugins and add new features to enhance their functionality. The ideal candidate should possess a strong knowledge of core/vanilla JavaScript, with expert proficiency in both core and object-oriented JavaScript. Previous experience in shipping products using JavaScript is essential. A working knowledge of UI principles, user experience, HTML, CSS, and related web technologies is required. You should also have an awareness of cross-browser and cross-platform compatibility issues, as well as client-side performance considerations. Familiarity with web best practices such as A/B testing and test coverage is expected. Writing JavaScript unit test cases and conducting JS performance testing are part of the job responsibilities. Bonus skills that would be beneficial for this role include experience in video player plugin development on platforms like YouTube, JWPlayer, etc. Knowledge of Progressive Web App development, creating Web Components (e.g., Shadow DOM), and using unit testing frameworks like unitjs, jsunit, etc., is advantageous. Experience in debugging and performance testing with the help of third-party tools will also be beneficial. Required Skills: JavaScript, HTML/CSS, Game Testing (QA),

UI Architect karnataka 5 - 9 years INR Not disclosed On-site Full Time

As a JavaScript Developer at our company, your primary responsibilities will include: - Optimizing and improving a modular JS codebase - Working with a cross-functional team of engineers - Maintaining, improving, and optimizing video Player JS plugins - Using JavaScript to create working prototypes for new concepts, ideas, or platforms we want to explore - Optimizing and adding new features to our existing charmboard video player plugins Qualifications required for this role include: - Strong knowledge of core/vanilla JavaScript, not just with JavaScript frameworks - Expert proficiency in core JavaScript and Object-Oriented JavaScript - Experience in shipping products using JavaScript - 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 - Experience with web best practices such as A/B testing, test coverage - Ability to write JavaScript unit test cases and perform JS performance testing Bonus Skills that would be advantageous for this role include: - Experience in Video Player Plugin development in platforms like YouTube, JWPlayer, etc. - Knowledge in Progressive Web App development - Ability to create Web Components (e.g., Shadow DOM) - Experience with unit testing frameworks like UnitJS, JsUnit, etc. - Proficiency in debugging and performance testing with the help of third-party tools Your skills should primarily revolve around JavaScript, HTML/CSS, and Game Testing (QA).,