Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Banyan Software Logo

Software Developer - Mosaic Learning

Banyan Software

Salary not specified
Sep 25, 2025
Remote, US
Apply Now

Banyan Software is looking to enhance its portfolio company, Mosaic Learning, by developing and maintaining scalable web applications, designing and implementing AI-driven solutions to improve developer efficiency and product capabilities, and modernizing training and member engagement for labor union customers.

Requirements

  • JavaScript/TypeScript expertise with proven experience in NestJS (backend) and Next.js (frontend).
  • Solid knowledge of HTML5, CSS3, ES6+; experience with preprocessors (SASS/Less) a plus.
  • Familiarity with SQL databases (MySQL, PostgreSQL) and NoSQL databases (Redis, MongoDB).
  • Experience integrating with RESTful APIs and working with GraphQL.
  • Demonstrated ability to use AI tools (e.g., Windsurf, Cursor, GitHub Copilot, Claude Code, custom agents) to accelerate development.
  • Comfortable with Git and Agile development environments.
  • (Bonus) Knowledge of PHP 7+ and OOP principles, ideally with frameworks like Laravel or Symfony.

Responsibilities

  • Develop and maintain web applications using JavaScript/TypeScript (primary stack: NestJS + Next.js).
  • Design and implement AI-driven solutions, leveraging Agentic AI frameworks and tools to improve developer efficiency and product capabilities.
  • Collaborate with QA, DevOps, and project management teams to deliver high-quality, secure, and maintainable solutions.
  • Implement new features, enhancements, and integrations for both internal and client-facing applications.
  • Write clean, efficient, well-documented code following industry best practices.
  • Build and consume RESTful and GraphQL APIs, support third-party system integrations.
  • Participate in architectural discussions, code reviews, and testing efforts.

Other

  • Full time (Remote, United States)
  • Strong problem-solving skills, attention to detail and ability to work independently.
  • Excellent communication and teamwork skills.
  • A continuous learner mindset, willing to adopt new tools, techniques, and AI practices to stay ahead.
  • Familiarity with LMS platforms (Moodle or others) is a plus.