Key Responsibilities:
– Integrate LTI 1.3 into our LMS to enable seamless communication with external tools.
– Implement OAuth 2.0 and OpenID Connect for secure authentication (for LTI 1.3).
– Develop and test the LTI launch flow, ensuring compatibility with external Tool Providers.
– Configure our LMS to act as the Tool Consumer, handling requests and passing necessary information to external Tool Providers.
– Ensure smooth integration with external platforms, including community tools and coding platforms.
– Implement security best practices to protect user data during the LTI integration.
– Ensure compliance with LTI standards and guidelines provided by IMS Global Learning Consortium.
– Set up a development/staging environment for testing the LTI integration.
– Conduct thorough testing with multiple external tools to ensure the integration is robust and functional.
– Ensure a smooth handover to our internal team for ongoing maintenance and support.
Technical Expertise:
– Proven experience with Laravel (PHP) and React.js.
– Strong understanding of LTI standards (LTI 1.3, and LTI Advantage).
– Experience with OAuth 2.0, OpenID Connect, and JWT (JSON Web Tokens).
– Familiarity with implementing secure API integrations.
– Experience integrating LTI-compliant tools into LMS platforms is highly desirable.
– Portfolio or examples of previous work related to LTI integration or similar projects.
– Ability to troubleshoot and resolve issues related to LTI integration.
Application Requirements: Please include a portfolio or examples of relevant work, along with a brief cover letter detailing your experience with LTI integration.
Hourly Range: $10.00-$30.00
Posted On: August 08, 2024 18:26 UTC
Category: Full Stack Development
Skills:JavaScript, API Integration, React, PHP
Powered by WPeMatico
