Posted at: 21 May
Full Stack Developer-US
Company
Factor is a B2B legal services provider headquartered in the US, specializing in Integrated LawTM solutions for corporate legal departments, including Fortune 500 companies.
Job Type
Full-time
Allowed Applicant Locations
United States
Salary
$80,000 to $120,000 per year
Job Description
Senior Full Stack Engineer
Factor is looking for an experienced software engineer to join its team. You will join a high-autonomy product and engineering environment building AI-powered tools that help legal teams work faster, more accurately and with more confidence.
Responsibilities
-
Assist in technical planning and estimation of development tasks
-
Maintain current knowledge of AI capabilities and available tooling
-
Contribute to product design discussion as the AI expert on a product team
-
Utilize AI for rapid prototyping
-
Work directly with external clients throughout projects
-
Build out the custom products and be able to translate wireframes and design into world class web applications
-
Conduct peer code reviews
-
Plan and implement automated software testing
-
Propose and implement software deployment pipeline
-
Work with a variety of languages/frameworks including Javascript, Python, Node.js, React (JSX), Redux, SQL
-
Maintain legacy projects as needed
Essential Criteria
-
-
7+ years of software development experience
-
Demonstrated experience building client facing web products
-
Experience building and interacting with APIs
-
High competency utilizing AI to accelerate workflows
-
Experience working on a team using Agile methodologies
-
Desirable Criteria
-
Experience with Figma and the Figma MCP
-
Experience with Azure services, especially Blob Storage, Key Vault, managed PostgreSQL, managed Redis and containerized application hosting
-
Experience with enterprise authentication, especially Azure MSAL, OAuth/OIDC, token refresh, redirects and test-time auth bypasses
-
Experience with RAG, embeddings, vector search, document chunking, retrieval evaluation or LLM orchestration
-
Experience with Vite, code splitting, bundle monitoring, lazy loading and performance optimization
-
Familiarity with secure software delivery in ISO-compliant or enterprise client environment