Avvoka

Typescript Developer – M365 Plugins

Avvoka

contract

Posted on:

Location Type: Hybrid

Location: PragueCzech

Visit company website

Explore more

AI Apply
Apply

About the role

  • Build and maintain a high-performance Microsoft Word plugin using Typescript and Office.js
  • Ensure seamless integration with the Avvoka platform and document templates
  • Deliver clean, secure, and scalable code in line with Microsoft’s best practices
  • Collaborate with product and design teams to translate UI/UX wireframes into responsive interfaces
  • Implement new features and improvements with usability, speed, and security in mind
  • Maintain and refactor existing front-end components as needed
  • Work closely with backend developers to define plugin functionality and API interactions
  • Engage with customer success and QA to address bugs and edge-case scenarios
  • Participate in sprint planning, stand-ups, and code reviews
  • Write and maintain comprehensive technical documentation
  • Assist with user-facing guides or release notes for plugin updates
  • Provide occasional technical support for clients or internal users
  • Stay current with the Microsoft 365 developer ecosystem and updates
  • Identify and implement performance optimisations and architectural improvements
  • Contribute to internal tooling and developer workflows

Requirements

  • Strong proficiency in TypeScript
  • Familiarity with web technologies (HTML, CSS, REST APIs)
  • Experience developing Microsoft Office Add-ins, especially Word plugins using Office.js
  • Familiarity with Vue.js, or a willingness to learn
  • Knowledge of Microsoft Graph API, Outlook or Teams add-ins
  • Experience with authentication in Office add-ins (e.g. SSO with Azure AD)
  • Understanding of document automation tools or PDF manipulation libraries
  • Proven experience or strong interest in B2B SaaS environments
  • Exceptional adaptability in dynamic and rapidly evolving settings
  • A proactive, solution-focused mindset with a strong drive to take ownership
  • Resilience and the ability to maintain high performance under pressure.
Benefits
  • Competitive, based on experience
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptHTMLCSSREST APIsOffice.jsMicrosoft Graph APIauthentication in Office add-insdocument automation toolsPDF manipulation librariesB2B SaaS
Soft Skills
adaptabilitysolution-focused mindsetownershipresiliencehigh performance under pressure