View Our Website View All Jobs

Applications Developer

Work with fun, smart, and self-motivated people at Articulate, a leading e-learning software company that’s changing the way the world learns. As an Applications Developer, you’ll be responsible for making sure Articulate’s business systems can process orders and sync data between systems. We’re looking for a guru who’s not afraid to dive into the nitty-gritty of troubleshooting and debugging code.


In the Applications Developer role you’ll focus your time with our account management and subscription service systems and help support our Salesforce development efforts. Our ideal candidate is a U.S. resident who has great communication skills, thrives on customer service, and is able to work independently. We’re a remote company so you’ll need to self-manage multiple projects with various deadlines.


  • Lead projects to implement new systems and tools or enhance existing ones
  • Enhance/maintain Node.js and Rails applications
  • Stay on top of platform/security changes
  • Write APEX triggers and Web Services for Salesforce
  • Liaise between our IT and Web Product Engineering Teams
  • Identify and troubleshoot technical issues related to software and business applications


  • Passion for solving problems to support business goals
  • Self-motivation and the ability to prioritize projects in a fast-paced, remote environment
  • Friendly and engaging communication skills
  • Very high quality standards and extreme attention to detail
  • A deep understanding of Node.js, Rails, React and Github
  • Comfortable building and maintaining API integration with CRMs, marketing automation platforms, e-commerce platforms, and more
  • Ability to create user experiences through web development that are both technically functional and engaging to end users
  • Comfortable with visual and design elements of web development: CSS, HTML, etc.

Skills That Will Get You Bonus Points:

  • Mindfulness of tracking the right metrics for performance analysis
  • Experience with Salesforce (Apex development)
  • Experience working in a highly-collaborative, distributed environment

About the company

Articulate is a highly successful, fully remote software company that’s changing the way the world learns. Our award-winning e-learning tools are used by 60,000+ organizations across the globe to create engaging online and mobile courses. Our customers include 93 of the Fortune 100 and 19 of the top 20 U.S. universities. And our online community of 400,000+ members is the largest, fastest-growing community in the industry.

We empower employees to thrive by fostering a culture of autonomy, productivity, and respect. We’re all free to exercise our crafts the best way we know how to reach our goals as individuals and teams. Each and every one of us is focused on producing results that directly impact the company’s success. And we all strive to do what’s right by people, both internally and externally, instead of taking the shortest route to the highest profits. Learn more about our culture.

We are an equal opportunity employer and value diversity. We welcome different voices and viewpoints and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

We’d love to hear from you if you think you’re a fit!


Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file