Software Engineer II (Expansion - Integrations)

1 hour, 33 minutes ago
Full-time
Mid Level
Software Development
Articulate

Articulate

Articulate develops award-winning e-learning software and tools, such as Articulate 360 and Rise.com, that empower organizations to create engaging online training courses efficiently and effectively.

Internet Software & Services
51-250
Founded 2002

Description

  • Design and implement integrations with external systems and APIs.
  • Independently deliver well-defined features and improvements from concept through production.
  • Write reliable, secure, and maintainable production code.
  • Contribute to scalable integration patterns for authentication, data synchronization, and event handling.
  • Improve observability, monitoring, and error handling for external dependencies.
  • Participate in technical design discussions and code reviews.
  • Ship small, frequent improvements that drive measurable impact.
  • Partner with engineers across teams to align on shared services and platform standards.
  • Support services through an on-call rotation.

Requirements

  • Full-stack proficiency with React, JavaScript, TypeScript, and Node.js.
  • Experience working with SQL databases, ideally Postgres, with attention to performant results.
  • Experience partnering with designers to implement polished, accessible, user-centered experiences.
  • Solid understanding of RESTful APIs and external system integration.
  • Familiarity with authentication and secure system-to-system communication.
  • Comfort debugging distributed systems and handling partial failures.
  • Experience shipping code regularly in collaborative environments.
  • Strong bias toward outcomes and solving real user problems.
  • Ability to independently drive well-scoped work to completion.
  • Comfort moving quickly, learning from feedback, and iterating.
  • Commitment to continuous improvement and raising quality.
  • Ability to work effectively across teams and ownership boundaries.
  • Clear communication about trade-offs, risks, and progress.
  • Openness to feedback and eagerness to grow.
  • US-based and able to work remotely from anywhere within the United States.
  • Ability to physically reside and work within the US throughout employment.
  • Occasional travel for company events may be required.

Benefits

  • $109,000 to $144,478 annual pay range.
  • Position is bonus-eligible.
  • Remote work from anywhere within the United States.
  • Robust suite of benefits offered by Articulate.
  • Occasional travel for company events may be required.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Platform - Novi Sad, Serbia

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform team engineer to build and maintain backend services and APIs that power its text-to-speech products and enterprise solutions in a fully distributed environment.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
51 minutes ago

Senior Software Engineer, Core Experiences - Mexico City, Mexico

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform product experience.

GCP Java Kotlin
1 hour, 1 minute ago

Software Engineer, iOS Core Product - Toulouse, France

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale and improve its widely used text-to-speech app experience for a global, remote team.

CI/CD Git Swift SwiftUI
1 hour, 10 minutes ago

Senior Software Engineer, Core Experiences - Bogotá, Colombia

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power the company’s cross-platform product experience.

GCP Java Kotlin
1 hour, 17 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers