Articulate · 1 hour ago
Senior Software Engineer I (Course Authoring & Learning)
Articulate is looking for a Senior Software Engineer to join their Rise Course Authoring and Learning team. In this role, you’ll own frontend-heavy problem spaces and work closely with partner teams to ensure powerful features scale reliably while remaining intuitive and delightful to use.
E-LearningEdTechEducationSoftwareTraining
Responsibilities
Build and Evolve Features: Design and build new features and enhance existing ones with an eye for quality, iterating quickly to bring value to customers
Shape Solutions Collaboratively: Work closely with engineers, designers, and product leaders to define direction, navigate tradeoffs, and deliver thoughtful solutions
Influence Architecture: Participate in defining application architecture, particularly in frontend systems and patterns
Mentor and Guide: Provide technical leadership through code reviews, design discussions, and mentorship of less experienced engineers
Own Reliability: Participate in on-call rotation and help improve how the team responds to and learns from incidents
Qualification
Required
Strong proficiency with frontend technologies (React, JavaScript/TypeScript, SCSS) and building polished user experiences
Working proficiency with backend technologies (Node.js, Postgres, Docker) and comfort collaborating across service boundaries
A proven track record of implementing, shipping and maintaining production software
Ability to write clear, testable, and maintainable JavaScript
Demonstrated commitment to accessibility and inclusive design
Little need for direct oversight and comfort owning ambiguous problem spaces
Strong communication skills and an ability to clearly explain technical topics to engineers and non-engineers alike
Strong familiarity with Git and GitHub-based development workflows
Preferred
Infrastructure as code (Terraform) and AWS services (S3, CloudFront, etc) - experience operating and evolving team-owned deployment infrastructure
Event-driven architectures
Integrating independently deployed frontend modules into a cohesive application
Building real-time collaborative editing features and conflict resolution
Using AI tools to improve developer workflows or product capabilities
Benefits
Bonus-eligible
Robust suite of benefits
Company
Articulate
Articulate develops a workplace training platform that provides online courses for management systems.
Funding
Current Stage
Growth StageTotal Funding
$1.5BKey Investors
General Atlantic
2021-07-01Series A· $1.5B
Leadership Team
Recent News
2022-03-24
2022-02-10
Company data provided by crunchbase