Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer  image - Rise Careers
Job details

Software Engineer

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.

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer , Definely

Join the innovative team at Definely as a Software Engineer specializing in the Office.js framework applications! In this exciting role, you'll help design, develop, and maintain cutting-edge products that integrate with Microsoft Word, like Definely Draft, Definely Proof, and Definely Vault. Your main goal will be to create user-friendly applications that not only fulfill the needs of our clients but are also feature-rich and efficient. You'll work closely with cross-functional teams, writing clean and maintainable code while ensuring the user experience is top-notch. By incorporating intuitive design principles, you'll be enhancing our products and helping lawyers navigate legal documents effortlessly. Plus, you'll take the wheel on testing and debugging to ensure everything runs smoothly and securely. As a key player, your efforts will make a real impact on how legal professionals interact with documents and streamline their workflows. At Definely, we value creativity and innovation, making this an ideal place for any passionate Software Engineer looking to grow and tackle real-world challenges within a supportive environment. Our commitment to excellence is underscored by our partnerships with some of the biggest names in law and finance, and we can't wait for you to contribute to our mission!

Frequently Asked Questions (FAQs) for Software Engineer Role at Definely
What are the key responsibilities of a Software Engineer at Definely?

As a Software Engineer at Definely, your key responsibilities will include designing and developing applications that integrate seamlessly with Microsoft Word using the Office.js framework. You’ll create clean and maintainable code, enhance user interfaces for a great user experience, and ensure rigorous testing and debugging of the software. Additionally, you will collaborate with cross-functional teams to meet project goals and improve application performance.

Join Rise to see the full answer
What qualifications are required for the Software Engineer position at Definely?

To be considered for the Software Engineer role at Definely, candidates should have a Bachelor’s degree in Computer Science or a related field, or equivalent work experience. Proven experience in software development, particularly with Office.js framework applications, is essential. Proficiency in JavaScript, HTML, and CSS, along with strong problem-solving skills, will set you apart in the application process.

Join Rise to see the full answer
What technologies should a Software Engineer at Definely be familiar with?

A Software Engineer at Definely should be proficient in JavaScript, HTML, and CSS, and have experience developing applications using the Office.js framework. Familiarity with the Microsoft Office Suite, particularly Microsoft Word, is crucial. Additionally, knowledge of other web technologies, such as React or Angular, can be beneficial and may enhance your candidacy.

Join Rise to see the full answer
What kind of team environment can a Software Engineer expect at Definely?

At Definely, the team environment is highly collaborative and supportive. Software Engineers work alongside product management and design teams to ensure user needs are met while pushing the boundaries of innovation. The company fosters a high-performance culture where ideas are encouraged, and professional growth is prioritized, which creates an exciting atmosphere for any Software Engineer.

Join Rise to see the full answer
What opportunities for growth and learning are available for Software Engineers at Definely?

Software Engineers at Definely have access to top-tier training, mentorship opportunities, and continuous learning resources. As a fast-growing startup, there are numerous avenues to experiment and innovate, ensuring your work transforms into impactful solutions. Additionally, ongoing support from leadership helps nurture your career development.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you describe your experience with the Office.js framework?

When answering this question, focus on specific projects you've worked on using the Office.js framework. Discuss the applications you've developed, the features you integrated, and how you ensured a seamless user experience. Providing examples of challenges you faced and how you overcame them will highlight your problem-solving abilities.

Join Rise to see the full answer
How do you ensure your code is maintainable?

To guarantee maintainability, I adhere to coding standards and best practices, consistently write clean and modular code, and incorporate detailed documentation. I also emphasize code reviews and collaboration with peers to gather feedback, which further enhances code clarity and longevity.

Join Rise to see the full answer
What is your approach to debugging applications?

My debugging process begins with replicating the issue to understand its source. I then use debugging tools to trace the error, analyze logs, and identify patterns. Once the problem is understood, I formulate a solution and test it thoroughly before deployment to ensure it resolves the issue without introducing new bugs.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

When juggling multiple projects, I assess each task based on deadlines, project impact, and stakeholder needs. I often use project management tools to visualize progress and prioritize effectively. Communication with my team is key to ensure clarity on priorities and timelines.

Join Rise to see the full answer
Can you discuss your experience with UI/UX design principles?

I place great importance on UI/UX design principles as they significantly impact user engagement and satisfaction. My experience includes working closely with designers to create intuitive layouts, understanding user personas, and gathering feedback through user testing to refine the application’s usability.

Join Rise to see the full answer
How do you handle feedback on your code or projects?

I view feedback as a valuable opportunity for growth. I actively encourage constructive criticism and take notes during reviews. By being open to suggestions and willing to adapt, I not only improve my work but also contribute to a collaborative team dynamic.

Join Rise to see the full answer
What strategies do you use for optimizing application performance?

To optimize application performance, I analyze load times and memory usage, utilize efficient coding practices, and leverage caching strategies. I also prioritize reducing external dependencies and optimizing images or resources used in the application.

Join Rise to see the full answer
How do you ensure security in your applications?

Security is paramount in any application development. I implement best practices such as input validation, secure authentication methods, and regular code reviews. Additionally, I stay updated on known vulnerabilities related to the technologies I work with to mitigate risks effectively.

Join Rise to see the full answer
What role does collaboration play in software development for you?

Collaboration is a cornerstone of effective software development. Through teamwork, we share insights, tackle challenges collectively, and innovate together. I prioritize clear communication and enjoy brainstorming sessions that foster creativity and camaraderie among team members.

Join Rise to see the full answer
Why do you want to work as a Software Engineer at Definely?

I am drawn to Definely because of its mission to simplify legal processes through technology. I appreciate the collaborative and innovative culture, and I see a unique opportunity to contribute my skills in a way that makes a tangible impact on legal professionals. The blend of challenge and purpose in this role excites me!

Join Rise to see the full answer
Similar Jobs

Join Alignerr.com as a freelance Software Engineer specializing in C++ to help shape the future of AI.

Photo of the Rise User
Posted 13 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Join Google Cloud as a Software Engineer III to innovate and elevate their software solutions.

Wns Global Services Hybrid MOL Information Processing Services India Pvt. Ltd.Unit No: 102,1st Floor Building No:2A,Maximus Towers Mindspace,Cyberabad,Hitech City,Madhapur, Hyderabad, India
Posted 11 days ago

Join WNS as a Backend Engineer to develop innovative solutions using Python, SQL, and Google APIs.

Photo of the Rise User

Join Visa's innovative Technology Organization as a Senior Software Engineer to build scalable payment solutions.

Photo of the Rise User
Posted 5 days ago

Become a part of Visa's Technology Organization as a Staff Software Engineer II, where you'll engineer advanced payment solutions on a global scale.

Photo of the Rise User

Join Ivanti as a Senior Site Reliability Engineer to drive operational excellence and automation for cloud-based solutions.

Photo of the Rise User

We are looking for a Lead Software Engineer to drive innovation in payment solutions at Visa, based in Atlanta with a hybrid work model.

Photo of the Rise User

Join Taktile as a Mid-Level Backend Engineer and contribute to the development of revolutionary automated decision-making software.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 6, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
167 people applied to Scrum Master-Remote at DICE
a
Someone from OH, Newark just viewed Billing Follow Up Rep I at aah
Photo of the Rise User
Someone from OH, Columbus just viewed Assistant Merchandising and Inventory Manager at Jushi
Photo of the Rise User
Someone from OH, Akron just viewed Entry Level Communications at Smart Solutions
Photo of the Rise User
Someone from OH, Toledo just viewed Processing Technician at Jushi
Photo of the Rise User
Someone from OH, Greenfield just viewed HR Generalist II at Protolabs
Photo of the Rise User
23 people applied to Front-end Developer at Venturenox
C
Someone from OH, Bowling Green just viewed Field Service Administrator at Cornerstone Building Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Vice President, Revenue Operations at Docebo
Photo of the Rise User
10 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
Someone from OH, Mansfield just viewed Director, Professional Education at Evolus
1
Someone from OH, Cleveland just viewed Copywriter at 1840 & Company
Photo of the Rise User
Someone from OH, Louisville just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief of Staff to the CFO at Super.com
Photo of the Rise User
Someone from OH, Columbus just viewed 5-8th Grade Art Teacher - SY 24-25 at ACCEL Schools
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
Photo of the Rise User
Someone from OH, Columbus just viewed Insider Threat Analyst at SpaceX
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI - RESEARCH SCIENTIST at City of New York
Photo of the Rise User
Someone from OH, Chardon just viewed Casting: 'Blood Ties' at Backstage
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Accountant (Grant Administration) at Texas Health Action
Photo of the Rise User
Someone from OH, Cleveland just viewed Administration & Marketing Assistant Intern at Bosch Group
Photo of the Rise User
Someone from OH, Columbus just viewed Manager – Music Publishing Licensing at Spotify