360Learning, a leading collaborative learning LMS platform, is seeking a Software Engineer to join their Extensions team. This role presents an exciting opportunity to work on custom plugins and extensions for their enterprise learning platform, which serves 2.3M registered users and 200K monthly visitors.
The position combines frontend and backend development, working with a modern tech stack including MongoDB, Node.js, Vue.js, and TypeScript. You'll be responsible for developing custom solutions that integrate with the core product through APIs while maintaining independence from the main codebase. This approach allows for tailored solutions for specific customer needs while preserving the integrity of the main platform.
The role offers significant technical challenges, working with a complex codebase where analysis and modeling capabilities are crucial. You'll be part of a decentralized team that values peer review, pair programming, and knowledge sharing. The position provides a clear growth path, starting from platform familiarization to becoming a codebase owner and mentor within 12 months.
360Learning offers an attractive compensation package including base salary, variable component, and equity. The company provides comprehensive benefits including work-from-home stipend, medical insurance, and flexible working hours. They demonstrate a strong commitment to diversity and inclusion through active ERGs and a comprehensive CSR charter.
The ideal candidate should have an engineering background with strong software development fundamentals, an interest in JavaScript technologies, and experience creating quality interfaces. This role is perfect for someone who enjoys working on complex technical challenges while delivering customer-focused solutions in a collaborative, growth-oriented environment.
Working at 360Learning means joining a company that's transforming corporate learning, with $240 million in funding and a team of 400+ across North America and EMEA. The company culture emphasizes learning, diversity, and making an impact, making it an ideal environment for engineers who want to grow while contributing to meaningful projects.