Job Description Requirements: - Bachelor's or master's degree in computer science or equivalent. - At least 2 years of experience. - Hands-on experience with front-end frameworks like React, Redux, Backbone, Webpack, and Lerna. - Expert knowledge of object-oriented programming, design, and development. - In-depth knowledge of browser internals and architecture. - Expert knowledge of object-oriented Javascript, HTML5 CSS3 CSS3 transitions and transformations, JSON, Web Services (REST), XML, and W3C standards - Experience with responsive web design and frameworks, media queries, and delivering functionality that works with a range of client devices/browsers from desktops and laptops to mobile platforms. - Experience with UI design patterns, security, performance, and usability. - Familiar with standard development tools like version control systems (Subversion/Git) and build tools like Grunt.
Basic: - Passion for creating great user experiences that are simple and intuitive. - Good understanding of CS fundamental algorithms and data structures. (Subversion/Git) and - Great problem solver. - Understands and researches different front-end frameworks and patterns to implement great user interfaces. - Implements solutions keeping in mind the user experience, multi-devices, performance across devices, and bandwidths to provide intuitive user experiences on multiple devices. - Ability to work in an Agile environment with rapid iterations. - Creates and reviews high-level designs. - Creates detailed designs from high-level designs and reviews designs of other team members. - A code craftsman who follows the best software development and coding practices, delivering understandable and maintainable code with thorough unit test coverage.
Desired: - Working experience with ES6 Node.js . - Experience in a driven, distributed, and agile development environment. - Experience with performance optimizations to deliver a great website experience to all users. - Familiarity working with LLM (Large Language Models). - Familiarity with Storybook for React or similar frameworks.
Company Summary CK-12 Foundation is a non-profit organisation dedicated to increasing access to high quality education materials for K-12 students all over the world.
As a leading member of the OER community, CK-12 is using the Flex Book Platform, an integrated set of tools for learning, to pioneer the generation and distribution of high quality educational STEM content. - Multi-modality learning (read text, interactive learning objects, videos, exercises, lectures, etc.) at the concept-level designed for comprehensive student learning - Flexible platform that helps teachers to design & distribute relevant learning material Why Join Us CK-12 is on the lookout for talented, creative, and dedicated people to join our mission to provide great education to students around the world!
Required Skills
['Node.js', 'React.js', 'Algorithms', 'Data Structures', 'JavaScript'] Additional Information Source recruiter: Preeti Mishra Source recruiter designation: Account Manager Company tagline: The smarter way to improve your grades Employee count: 10 Company founded: 2007 Benefits: Competitive compensation, Medical, dental, Vision coverage Website: https://www.ck12.org/student/ LinkedIn: https://www.linkedin.com/company/ck-12-foundation/about/ Instahyre score: NA Strong match: NA Accept outstation: true Company tagline: The smarter way to improve your grades Logo: https://media.instahyre.com/images/profile/base/employer/15177/7254d03594/0_2.webp
Skills
Details
Source
In.Linkedin.Com
Country
India
Date posted
Aug 11, 2026
Disclaimer: Applyn curates publicly available job information for discovery only. We are not an employer, recruiter, agency, or representative of the organizations shown in these listings. Always verify role details and application steps on the employer's official site.