Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Litera Logo

Full Stack Developer

Litera

$125,000 - $175,000
Aug 29, 2025
Chicago, IL, US
Apply Now

Litera is looking to hire a Software Engineer (Full stack) to design and implement modern applications on the Microsoft Azure platform using technologies such as C-Sharp, TypeScript, React, and various Azure services to simplify legal workflows, secure collaboration, and organize firm knowledge and experience.

Requirements

  • 3-5 years of software development experience with excellent C-Sharp coding skills
  • Must have experience and a demonstrated understanding of the backend development of services, business logic layers, and data layers, leveraging C-Sharp and .Net
  • Must have experience with cloud-native development in Microsoft Azure leveraging Azure DevOps, Azure Cosmos DB, Azure Storage, Azure Key Vault, Azure Service Bus, and Azure AD B2C
  • At least 1 year of experience with modern JavaScript frameworks and technologies such as React, Angular, or Vue.js
  • Foundational experience in HTTP, REST, HTML, JavaScript, and CSS
  • Strong understanding of SaaS architecture and design principles.
  • Experience developing software using Microsoft Visual Studio, GitHub, Jira and/or Azure DevOps

Responsibilities

  • Design and develop scalable Saas applications
  • Write clean, maintainable code that is extensible with minimum number of defects
  • Source for expert level knowledge of modern software development techniques and methodologies
  • Provide guidance on modern software engineering techniques and methodologies for code reviews
  • Take ownership of product features from estimates to design and development
  • Refactor and improve existing software
  • Demonstrate knowledge of software and security best practices (i.e., object-oriented design patterns, OWASP Top 10, SOLID design principles)

Other

  • Collaborate with cross-functional teams (Product Management, Quality Engineering, User experience) to complete tasks
  • Manage individual task priorities, estimates, deadlines, and deliverables
  • Coach and mentor less experienced team members
  • Shape innovative designs and feature enhancement ideas into the product and design process
  • Strong communication skills