This is a hiring post from Articulate for mid-level and senior software engineers. They are looking for developers to work on integrations that embed Articulate 360 into customer workflows, focusing on AI-driven experiences. They are also hiring for a distribution team that delivers eLearning content globally.
What they want, where you stand, and the exact résumé edits to qualify.
Biggest lever: Gain deeper experience designing and implementing integrations with various third-party APIs and services, especially focused on data flow and AI integration.
A starter prompt for Claude Code, what you'll need, and how to reach them.
You are an expert full-stack developer. Your task is to develop a standalone micro-SaaS product that enhances Articulate 360 workflows by providing a highly specific, currently underserved integration. The target is an enterprise needing to automate the export of Rise 360 course completion data into a custom internal reporting database, which standard LTI/xAPI integrations don't fully cover. Assume the custom database has a REST API. Build a Next.js 16 App Router application with React 19, Tailwind v4, and a Neon Postgres database. The MVP should: 1. **User Authentication:** Implement secure user login (e.g., email/password or OAuth if a suitable Articulate API exists for third-party auth – otherwise, use a simple email/password for the MVP). 2. **Articulate 360 API Integration:** Research and implement the necessary API calls to Articulate 360 (or Rise 360 specifically) to retrieve course completion data for users. If a direct API isn't public, simulate it with mock data or focus on ingesting existing exports. 3. **Custom DB Connector:** Provide UI for users to configure connection details (API endpoint, credentials, mapping fields) for their custom reporting database. 4. **Data Mapping:** Allow users to map Articulate 360 fields (e.g., user ID, course name, completion date) to their custom database's fields via a simple drag-and-drop or form-based UI. 5. **Automated Sync:** Implement a scheduled job (e.g., using a Vercel serverless function and cron) to automatically pull data from Articulate 360 and push it to the custom database based on user-defined schedules. 6. **Dashboard:** A simple dashboard showing sync status, recent transfers, and any errors. Focus on robust error handling, clear UI for configuration, and secure credential storage. Prioritize getting the data flow and mapping working correctly. Assume no direct integration with Articulate's AI features in the MVP.
The audience looking for Articulate integrations and eLearning distribution solutions directly aligns with users for Lumivara's LMS platform, certification tools, and B2B training content packs.
Articulate | Mid level & Senior Software Engineers | Full-time | REMOTE (US) | $109k–$217k We’re hiring Software Engineers to join the Integrations team within the Expansion product group! The mission of this team is to increase the efficiency and effectiveness of our creator personas by delivering reliable integrations that embed Articulate 360 into our customers’ daily workflows. Because AI is central to how Articulate 360 delivers value, this team ensures our integrations enable intelligent workflows—connecting external systems in ways that enhance automation, context-sharing, and AI-driven experiences. We're also hiring a Senior Software Engineer II for the Distribution team. The Distribution team is responsible for building and maintaining products that deliver eLearning content to learners globally. We partner closely with Articulate’s teams building content creation tools, like Rise 360 and Storyline, to produce impactful solutions to our learners and authors. - Software Engineer II (Expansion - Integrations): https://jobs.lever.co/articulate/848be240-df59-49a3-9cc9-ccf... - Senior Software Engineer I (Expansion - Integrations): https://jobs.lever.co/articulate/da1e99a0-9
Build a small project that integrates 2-3 public third-party APIs (e.g., a CRM, a communication platform, and an AI service) focusing on data synchronization, webhook processing, and intelligent workflow automation (e.g., using LLM tool calling). Document the API design and integration patterns. (2-3 weeks)
Required to test any integrations with the platform.
New: Researching and understanding Articulate's specific API documentation and authentication methods – ~2-3 days.
Learn it: Search getting-started ↗
Get set up: Create the account/instance, generate the API key or credentials, and add them to your project's environment variables.
Standard Next.js app backend.
Standard Next.js deployment.
Apply directly through the provided Lever links in the 'whoishiring' post, tailoring your resume/cover letter to the specific role (Integrations vs. Distribution).
“I am a solo operator with deep experience in building scalable SaaS integrations and learning platforms. While not applying for the role, I've identified a niche pain point around Articulate 360 data export and built a prototype for automated custom database sync. This demonstrates my ability to contribute to your mission, perhaps as an external partner or consultant.”
Open the original ↗