Job Description
This is a Senior Software Engineer role specializing in developing Office.js framework applications for a fast-growing LegalTech company. You will build and maintain products that integrate with Microsoft Word to simplify legal workflows and improve access to document information.
Key Information
- Location Model: Hybrid
- Location Details: London, United Kingdom (Office 2-3 times/week)
- Salary Range: Competitive
- Years Experience Min: N/A (Proven experience is key)
- Employment Type: Permanent
- Company Industry: LegalTech
- Visa Sponsorship: N/A
- Relocation Assistance: N/A
- Working Hours: Flexible working options available
Technical Stack
- Core (Must-Have):
- Office.js framework
- JavaScript
- HTML
- CSS
- Nice-to-Have:
- Experience with other Microsoft Office add-ins
- React, Angular, or Vue.js
- Microsoft Office Add-in guidelines & Store submission
Role & Responsibilities
- Key Responsibilities:
- Design and develop Office.js applications integrating with Microsoft Word.
- Write clean, efficient, and maintainable code.
- Enhance user interfaces and user experience.
- Develop and maintain seamless integration between Word and products.
- Conduct rigorous testing and debugging.
- Must-Have Qualifications:
- Proven experience building Office.js applications.
- Proficiency in JavaScript, HTML, CSS.
- Familiarity with Microsoft Word.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.
- Nice-to-Have Qualifications:
- Experience with other Microsoft Office add-ins.
- Knowledge of modern web frameworks (React, Angular, Vue.js).
- Familiarity with Office Add-in Store processes.
Company & Culture
- Benefits Highlights:
- Competitive Salary
- 25 days holiday + UK bank holidays
- Pension Plan
- Private Healthcare (Vitality)
- Flexible Working
- Enhanced Parental Leave
- Cycle to Work Scheme
- Workplace Nursery Scheme
- Potential Red Flags / Things to Note:
- N/A
- Company Culture Snippets:
- Fast-growing startup
- High-performance, meritocratic environment
- Collaborative team
- Emphasis on innovation and people
The roleAs a Software Engineer specializing in Office.js framework applications, you will play a pivotal role in designing, developing, and maintaining Definely products that integrate with Microsoft Word including but not limited to Definely Draft, Definely Proof, and Definely Vault. Your primary responsibility will be to build feature-rich, efficient, and user-friendly Definely applications using the Office.js framework.Key Responsibilities:Design and DevelopmentCollaborate with cross-functional teams to design and develop Definely products that seamlessly integrate with Microsoft Word using the Office.js framework.Code ImplementationWrite clean, efficient, and maintainable code, adhering to best practices and coding standards.UI/UX EnhancementCreate intuitive user interfaces and ensure a smooth user experience, keeping user-centric design principles in mind.IntegrationDevelop and maintain seamless integration between Microsoft Word and Definely's products, providing advanced functionalities and features.Testing and DebuggingConduct rigorous testing and debugging of applications to ensure high-quality, bug-free software.DocumentationPrepare detailed documentation for code, APIs, and system architecture.CollaborationCollaborate with the product management team to understand project requirements and deliver software that meets or exceeds user expectations.OptimisationContinuously optimise and improve application performance, taking into account memory management and responsiveness.SecurityImplement security measures to protect against potential vulnerabilities and ensure data integrity.About youBachelor's degree in Computer Science or a related field (or equivalent work experience).Proven experience in software development, especially in building applications for the Office.js framework.Proficiency in JavaScript, HTML, CSS, and related technologies.Familiarity with Microsoft Office Suite, with a focus on Microsoft Word.Strong problem-solving and debugging skills.Excellent communication and collaboration abilities.Knowledge of software development best practices and design patterns.Preferred Qualifications:Experience with other Microsoft Office add-ins or apps.Knowledge of additional web technologies, such as React, Angular, or Vue.js.Familiarity with Microsoft Office Add-in guidelines and Office Store submission process.About DefinelyAt Definely, we’re on a mission to simplify the way legal professionals access and understand complex information in legal documents. Trusted by a global community of customers, our LegalTech solutions integrate seamlessly into lawyers' daily workflows, making it easier to draft, review and navigate even the most complex contracts. Our products provide instant access to essential information, enabling legal teams to review clauses and provisions in context, reduce risk and work more efficiently – all without disrupting their flow. At Definely, we’re dedicated to solving real challenges faced by legal professionals. Joining Definely means becoming part of a forward-thinking, collaborative team that prioritises innovation and people. We create a supportive environment driven by a shared commitment to connection, growth and success. Recognised in the top 25 of Deloitte's prestigious UK Technology Fast50 in 2023 and backed by Microsoft, Google and Octopus Ventures, we’re trusted by leading law firms and in-house legal teams, including A&O Shearman, Dentons, Deloitte, and Barclays, to streamline their workflows and mitigate risks.What we offer Competitive SalaryWe offer a highly competitive salary that reflects your skills, experience, and contributions.Impact & GrowthJoin a fast-growing startup where your ideas matter; experiment, innovate, and see your work come to life.High-Performance CultureWork in a truly meritocratic environment alongside ambitious, driven professionals who push each other to excel.Prestigious PartnershipsCollaborate with some of the world’s top law firms, financial institutions, and multinational corporations.Prime London Location & Hybrid FlexibilityEnjoy a vibrant office in the heart of Aldgate with the option to work in a hybrid environment. We tend to come into the office 2-3 times a week, although you can come in more!Ongoing Learning & DevelopmentAccess top-tier training, mentorship, and continuous support to advance your career.Time OffEnjoy 25 days of holiday per year, plus UK bank holidays, to recharge and unwind.Pension PlanSecure your future with our competitive pension scheme.Private HealthcareAccess to Vitality healthcare, including dental and optical. Flexible WorkingWork in a way that suits your lifestyle, with the freedom to balance professional and personal priorities.Enhanced Parental LeaveWe support working parents with generous parental leave policies that go far beyond statutory requirements.Cycle to Work SchemeSave on a new bike and accessories while promoting a healthier, more sustainable commute.Workplace Nursery SchemeSaving working parents lots of money through our salary sacrifice scheme!Top-Quality EquipmentGet the tools you need to perform at your best, from cutting-edge tech to ergonomic office setups.Data Privacy NoticeBy submitting your application, you agree that DEFEYENE LEGAL SOLUTIONS LIMITED ('Definely') may collect, process, and store your personal data as part of our recruitment process. We will use the information you provide to assess your qualifications for the role you are applying for and to communicate with you regarding your application.Your personal data will be stored for up to 12 months, after which it will be securely deleted unless we have another lawful basis to retain it. You have the right to access, correct, or request the deletion of your data at any time.For more details on how we handle your personal data and your rights, please send us an email to hr@definely.com and we will send your our privacy policy.If you have any concerns about how your data is being processed, please do not hesitate to contact us.
THE ROLE
As a Software Engineer specializing in Office.js framework applications, you will play a pivotal role in designing, developing, and maintaining Definely products that integrate with Microsoft Word including but not limited to Definely Draft, Definely Proof, and Definely Vault. Your primary responsibility will be to build feature-rich, efficient, and user-friendly Definely applications using the Office.js framework.
KEY RESPONSIBILITIES:
Design and Development
- Collaborate with cross-functional teams to design and develop Definely products that seamlessly integrate with Microsoft Word using the Office.js framework.
Code Implementation
- Write clean, efficient, and maintainable code, adhering to best practices and coding standards.
UI/UX Enhancement
- Create intuitive user interfaces and ensure a smooth user experience, keeping user-centric design principles in mind.
Integration
- Develop and maintain seamless integration between Microsoft Word and Definely's products, providing advanced functionalities and features.
Testing and Debugging
- Conduct rigorous testing and debugging of applications to ensure high-quality, bug-free software.
Documentation
- Prepare detailed documentation for code, APIs, and system architecture.
Collaboration
- Collaborate with the product management team to understand project requirements and deliver software that meets or exceeds user expectations.
Optimisation
- Continuously optimise and improve application performance, taking into account memory management and responsiveness.
Security
- Implement security measures to protect against potential vulnerabilities and ensure data integrity.
ABOUT YOU
- Bachelor's degree in Computer Science or a related field (or equivalent work experience).
- Proven experience in software development, especially in building applications for the Office.js framework.
- Proficiency in JavaScript, HTML, CSS, and related technologies.
- Familiarity with Microsoft Office Suite, with a focus on Microsoft Word.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.
- Knowledge of software development best practices and design patterns.
PREFERRED QUALIFICATIONS:
- Experience with other Microsoft Office add-ins or apps.
- Knowledge of additional web technologies, such as React, Angular, or Vue.js.
- Familiarity with Microsoft Office Add-in guidelines and Office Store submission process.
ABOUT DEFINELY
At Definely, we’re on a mission to simplify the way legal professionals access and understand complex information in legal documents. Trusted by a global community of customers, our LegalTech solutions integrate seamlessly into lawyers' daily workflows, making it easier to draft, review and navigate even the most complex contracts.
Our products provide instant access to essential information, enabling legal teams to review clauses and provisions in context, reduce risk and work more efficiently – all without disrupting their flow. At Definely, we’re dedicated to solving real challenges faced by legal professionals.
Joining Definely means becoming part of a forward-thinking, collaborative team that prioritises innovation and people. We create a supportive environment driven by a shared commitment to connection, growth and success.
Recognised in the top 25 of Deloitte's prestigious UK Technology Fast50 in 2023 and backed by Microsoft, Google and Octopus Ventures, we’re trusted by leading law firms and in-house legal teams, including A&O Shearman, Dentons, Deloitte, and Barclays, to streamline their workflows and mitigate risks.
WHAT WE OFFER
Competitive Salary
- We offer a highly competitive salary that reflects your skills, experience, and contributions.
Impact & Growth
- Join a fast-growing startup where your ideas matter; experiment, innovate, and see your work come to life.
High-Performance Culture
- Work in a truly meritocratic environment alongside ambitious, driven professionals who push each other to excel.
Prestigious Partnerships
- Collaborate with some of the world’s top law firms, financial institutions, and multinational corporations.
Prime London Location & Hybrid Flexibility
- Enjoy a vibrant office in the heart of Aldgate with the option to work in a hybrid environment. We tend to come into the office 2-3 times a week, although you can come in more!
Ongoing Learning & Development
- Access top-tier training, mentorship, and continuous support to advance your career.
Time Off
- Enjoy 25 days of holiday per year, plus UK bank holidays, to recharge and unwind.
Pension Plan
- Secure your future with our competitive pension scheme.
Private Healthcare
- Access to Vitality healthcare, including dental and optical.
Flexible Working
- Work in a way that suits your lifestyle, with the freedom to balance professional and personal priorities.
Enhanced Parental Leave
- We support working parents with generous parental leave policies that go far beyond statutory requirements.
Cycle to Work Scheme
- Save on a new bike and accessories while promoting a healthier, more sustainable commute.
Workplace Nursery Scheme
- Saving working parents lots of money through our salary sacrifice scheme!
Top-Quality Equipment
- Get the tools you need to perform at your best, from cutting-edge tech to ergonomic office setups.
Data Privacy Notice
By submitting your application, you agree that DEFEYENE LEGAL SOLUTIONS LIMITED ('Definely') may collect, process, and store your personal data as part of our recruitment process. We will use the information you provide to assess your qualifications for the role you are applying for and to communicate with you regarding your application.Your personal data will be stored for up to 12 months, after which it will be securely deleted unless we have another lawful basis to retain it. You have the right to access, correct, or request the deletion of your data at any time.For more details on how we handle your personal data and your rights, please send us an email to hr@definely.com and we will send your our privacy policy.
If you have any concerns about how your data is being processed, please do not hesitate to contact us.
Locationremote, London, United KingdomEmployment TypeFull timeLocation TypeHybridDepartmentTechnology
Locationremote, London, United Kingdom
LOCATION
remote, London, United Kingdom
Employment TypeFull time
EMPLOYMENT TYPE
Full time
Location TypeHybrid
LOCATION TYPE
Hybrid
DepartmentTechnology
DEPARTMENT
Technology
THE ROLE
As a Software Engineer specializing in Office.js framework applications, you will play a pivotal role in designing, developing, and maintaining Definely products that integrate with Microsoft Word including but not limited to Definely Draft, Definely Proof, and Definely Vault. Your primary responsibility will be to build feature-rich, efficient, and user-friendly Definely applications using the Office.js framework.
KEY RESPONSIBILITIES:
Design and Development
- Collaborate with cross-functional teams to design and develop Definely products that seamlessly integrate with Microsoft Word using the Office.js framework.
Code Implementation
- Write clean, efficient, and maintainable code, adhering to best practices and coding standards.
UI/UX Enhancement
- Create intuitive user interfaces and ensure a smooth user experience, keeping user-centric design principles in mind.
Integration
- Develop and maintain seamless integration between Microsoft Word and Definely's products, providing advanced functionalities and features.
Testing and Debugging
- Conduct rigorous testing and debugging of applications to ensure high-quality, bug-free software.
Documentation
- Prepare detailed documentation for code, APIs, and system architecture.
Collaboration
- Collaborate with the product management team to understand project requirements and deliver software that meets or exceeds user expectations.
Optimisation
- Continuously optimise and improve application performance, taking into account memory management and responsiveness.
Security
- Implement security measures to protect against potential vulnerabilities and ensure data integrity.
ABOUT YOU
- Bachelor's degree in Computer Science or a related field (or equivalent work experience).
- Proven experience in software development, especially in building applications for the Office.js framework.
- Proficiency in JavaScript, HTML, CSS, and related technologies.
- Familiarity with Microsoft Office Suite, with a focus on Microsoft Word.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.
- Knowledge of software development best practices and design patterns.
PREFERRED QUALIFICATIONS:
- Experience with other Microsoft Office add-ins or apps.
- Knowledge of additional web technologies, such as React, Angular, or Vue.js.
- Familiarity with Microsoft Office Add-in guidelines and Office Store submission process.
ABOUT DEFINELY
At Definely, we’re on a mission to simplify the way legal professionals access and understand complex information in legal documents. Trusted by a global community of customers, our LegalTech solutions integrate seamlessly into lawyers' daily workflows, making it easier to draft, review and navigate even the most complex contracts.
Our products provide instant access to essential information, enabling legal teams to review clauses and provisions in context, reduce risk and work more efficiently – all without disrupting their flow. At Definely, we’re dedicated to solving real challenges faced by legal professionals.
Joining Definely means becoming part of a forward-thinking, collaborative team that prioritises innovation and people. We create a supportive environment driven by a shared commitment to connection, growth and success.
Recognised in the top 25 of Deloitte's prestigious UK Technology Fast50 in 2023 and backed by Microsoft, Google and Octopus Ventures, we’re trusted by leading law firms and in-house legal teams, including A&O Shearman, Dentons, Deloitte, and Barclays, to streamline their workflows and mitigate risks.
WHAT WE OFFER
Competitive Salary
- We offer a highly competitive salary that reflects your skills, experience, and contributions.
Impact & Growth
- Join a fast-growing startup where your ideas matter; experiment, innovate, and see your work come to life.
High-Performance Culture
- Work in a truly meritocratic environment alongside ambitious, driven professionals who push each other to excel.
Prestigious Partnerships
- Collaborate with some of the world’s top law firms, financial institutions, and multinational corporations.
Prime London Location & Hybrid Flexibility
- Enjoy a vibrant office in the heart of Aldgate with the option to work in a hybrid environment. We tend to come into the office 2-3 times a week, although you can come in more!
Ongoing Learning & Development
- Access top-tier training, mentorship, and continuous support to advance your career.
Time Off
- Enjoy 25 days of holiday per year, plus UK bank holidays, to recharge and unwind.
Pension Plan
- Secure your future with our competitive pension scheme.
Private Healthcare
- Access to Vitality healthcare, including dental and optical.
Flexible Working
- Work in a way that suits your lifestyle, with the freedom to balance professional and personal priorities.
Enhanced Parental Leave
- We support working parents with generous parental leave policies that go far beyond statutory requirements.
Cycle to Work Scheme
- Save on a new bike and accessories while promoting a healthier, more sustainable commute.
Workplace Nursery Scheme
- Saving working parents lots of money through our salary sacrifice scheme!
Top-Quality Equipment
- Get the tools you need to perform at your best, from cutting-edge tech to ergonomic office setups.
Data Privacy Notice
By submitting your application, you agree that DEFEYENE LEGAL SOLUTIONS LIMITED ('Definely') may collect, process, and store your personal data as part of our recruitment process. We will use the information you provide to assess your qualifications for the role you are applying for and to communicate with you regarding your application.Your personal data will be stored for up to 12 months, after which it will be securely deleted unless we have another lawful basis to retain it. You have the right to access, correct, or request the deletion of your data at any time.For more details on how we handle your personal data and your rights, please send us an email to hr@definely.com and we will send your our privacy policy.
If you have any concerns about how your data is being processed, please do not hesitate to contact us.
Locationremote, London, United KingdomEmployment TypeFull timeLocation TypeHybridDepartmentTechnology
Locationremote, London, United Kingdom
LOCATION
remote, London, United Kingdom
Employment TypeFull time
EMPLOYMENT TYPE
Full time
Location TypeHybrid
LOCATION TYPE
Hybrid
DepartmentTechnology
DEPARTMENT
Technology
Job Details
Location
Remote / London, United Kingdom
Key Skills
JavascriptReactAngularVue.jsHtmlCssMicrosoft Office SuiteOffice.js