- Company Name
- 7Speaking
- Job Title
- Développeur Full-Stack / Intégrations
- Job Description
-
**Job Title**
Full-Stack Integration Developer
**Role Summary**
Design, develop, and maintain robust, scalable integrations between internal platforms and external ecosystems (LMS, HR tools, SSO, SaaS clients). Lead API strategy and documentation, providing technical support to Sales and Customer Success on complex onboarding cases. Act as a cross‑functional champion, collaborating with Product, Engineering, Security, and Customer Ops.
**Expactations**
- Deliver high‑quality integrations on time within a multi‑team environment.
- Demonstrate autonomy while driving best practices for connectivity and API governance.
- Communicate effectively in French and English, both orally and in writing.
- Influence product design by incorporating integration constraints from early stages.
**Key Responsibilities**
- Build and maintain connectors for major LMS platforms (Moodle, Cornerstone, 360Learning, etc.) using LTI, SCORM, xAPI.
- Design, document, and expose a secure, versioned public API (REST/GraphQL).
- Manage API contracts: authentication, OAuth, SAML, deprecation schedules.
- Implement SSO and identity federation across product lines.
- Serve as technical support for Sales/CSM on advanced integration scenarios.
- Promote reusable, well‑documented components and best practices within the tech team.
- Collaborate with Product on integration requirements and API design at inception.
**Required Skills**
- 4–7 years of full‑stack development experience (React, PHP, TypeScript).
- Proven expertise in API architecture (REST, GraphQL), authentication (OAuth, SAML), security, and documentation.
- Experience with LMS integration standards (LTI, SCORM, xAPI).
- Strong understanding of SaaS B2B environments (multi‑tenant, performance, security).
- Ability to work independently, manage cross‑functional projects, and mentor peers.
- Excellent written and spoken French and English.
**Required Education & Certifications**
- Bachelor’s degree or equivalent in Computer Science, Software Engineering, or related field.
- Certifications in API management or cloud security (e.g., OAuth, SAML, API gateways) are an advantage.