Litmos
Technology
SeniorFullstackSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Fullstack Software Engineer at Litmos. Skills: Fullstack development, Microservices, API design, Cloud engineering. Evaluate existing platform. Identify opportunities for decomposition”
Industry & Context.
Failure handling; Root cause analysis
What They're Looking For.
Must Have
hands-on experience with C#, hands-on experience with React, hands-on experience with SQL Server, Experience designing microservices, Experience building microservices, Experience building distributed systems, understanding of system design, understanding of scalability, understanding of performance, Experience working in Azure, Ability to work in Agile teams, Experience in AI-assisted development, BSA in Computer Science, equivalent practical experience, Proven experience microservice architectures, Own delivery development through deployment, Build and maintain services, Collaborate with database team, Implement logging, monitoring, observability, Contribute to deployment activities, Support releases, Continuously improve system performance, Continuously improve system reliability, Continuously improve developer experience
Nice to Have
Kubernetes experience a plus
What You'll Do.
Evaluate existing platform
Identify opportunities for decomposition
Identify opportunities for modularization
Implement microservices
Design front-end components
Implement front-end components
Establish reusable templates
Establish service patterns
Collaborate with Agentic LLMs
Improve documentation
Improve solution design
Produce technical documentation
Maintain technical documentation
Partner with engineers
Deliver high-quality features
Ensure system reliability
Incorporate AI-assisted workflows
Explore designs with AI
Own delivery through deployment
Manage CI/CD pipelines
Collaborate with database team
Ensure data models performant
Ensure data models scalable
Ensure stored procedures performant
Ensure stored procedures scalable
Ensure queries performant
Ensure queries scalable
Implement observability
Contribute to deployment
Improve system performance
Improve system reliability
Improve developer experience
How You'll Work.
Team & Collaboration
Globally distributed Agile team; Scrum; ShapeUp; Product; UX; Technical Ownership
Communication Scope
Technical documentation
Process & Methodology
Agile, Scrum, ShapeUp
Full Job Description
Are you looking for an opportunity to contribute to a high-energy, dynamic, and fast-paced organization? Are you interested in joining a team where you can contribute to building the fun, people-centric, culture and brand? Then you’re in the right place! Litmos develops eLearning solutions for top-performing companies. An established leader in the market since 2007, Litmos solutions include an easy-to-use LMS platform, a comprehensive learning content library, services to support success, and integrations with top workflow tools. Thousands of companies trust Litmos to create, curate, and connect learning to employees, customers, and partners. The solutions are used by more than 30 million people in 150 countries, across 35 languages. Find more information at www.litmos.com. We are looking for a Senior Full Stack Engineer to build and evolve our platform using .NET, React, and SQL Server-based systems. You will work across services, APIs, and front-end systems with a focus on scalability, reliability, and maintainability. You will operate within a globally distributed Agile team (Scrum and ShapeUp), where engineers own delivery, from design through deployment, while collaborating closely with Product and Technical Ownership. Objectives of this Role Evaluate the existing platform and identify opportunities for service decomposition and modularization Design and implement microservices, APIs, and front-end components Establish reusable templates, SDKs, and service patterns to accelerate development Collaborate with Agentic LLMs (e.g., Claude) to improve code quality, documentation, and solution design—while maintaining ownership of final outputs Produce and maintain high-quality technical documentation (AI-assisted where appropriate) Partner with Product, UX, and other engineers to deliver high-quality features Ensure system reliability through thoughtful design, observability, and failure handling AI-Driven Engineering Expectations Engineers are expected to actively i
Applying for this Senior Fullstack Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Litmos?
Real rants from real employees. Read before you apply.