Factor is the market leader in
Integrated Law™, combining the expertise of Traditional Law, the efficiency of New Law, and the close business integration of in-house legal to deliver complex legal work at scale. We work alongside corporate legal departments to solve the increasing demands and complexity of transactional legal work like contracting, delivering better performance, outcomes, and experiences.
Our clients include Fortune 500 companies across banking, pharmaceuticals, and technology.
Factor is committed to building the best culture in legal—diverse, inclusive, and innovative—with over 600 professionals across Europe and North America.
The Role
This role is suited for an early-career software developer with strong technical skills across Java, JavaScript, HTML/CSS, Angular, and Python. The ideal candidate will have a fair understanding of legal applications or legal department operations, and experience with Google Workspace automation including Google Apps Script. This is a hands-on development role with opportunities to contribute to scalable tools and client-facing legal technologies.
Responsibilities
- · Develop, maintain, and enhance web-based applications using Java, JavaScript, HTML, CSS, and Angular.
- · Write clean, efficient, and reusable code for back-end components in Python.
- · Support integration of legal tech tools such as CLM, matter management, and workflow automation systems.
- · Develop and maintain automation scripts using Google Apps Script for Google Workspace (Docs, Sheets, etc).
- · Collaborate with Legal Ops, Product, and Delivery teams to understand system requirements.
- · Contribute to documentation, testing, and debugging efforts.
- · Ensure compliance with internal coding, security, and documentation standards.
- · Provide technical support for internal legal technology tools.
- · Identify and communicate opportunities for process automation and tool enhancement.
- · Stay current with best practices and new trends in web development and legal tech.
Essential Criteria
- 1–2 years of experience in software development or equivalent internship/project experience.
- Proficiency in Java, JavaScript, HTML, CSS, Angular, and Python.
- Basic understanding of legal department functions or legal applications (e.g., CLM, matter management)
- Experience working with Google Workspace tools, especially Google Apps Script.
- Strong problem-solving and analytical abilities.
- Excellent communication and collaboration skills.
- Ability to manage time effectively in a remote or hybrid environment
- Fluency in English
Desirable
- · Experience in a legal tech, law firm, or corporate legal department environment.
- · Understanding of REST APIs and integration techniques.
- · Familiarity with cloud services and CI/CD pipelines.
- · Bachelor’s degree in Computer Science, Engineering, or related field.
About Our Culture
Factor is committed to creating the best culture in legal. Diversity in backgrounds, skills, and experiences helps us solve challenges creatively and build better solutions for our clients. We value integrity, collaboration, curiosity, and the pursuit of excellence in everything we do.
Equal Opportunity Statement
Factor is an Equal Opportunity Employer. We are committed to building a diverse and inclusive team where individuals of all backgrounds thrive.