Office.Js Developer (Outlook)

Office.Js Developer (Outlook)

Temporary Home office (partial)
O

At a Glance

  • Tasks: Build and enhance Outlook add-ins using modern Microsoft frameworks.
  • Company: Join a forward-thinking tech company with a collaborative spirit.
  • Benefits: Competitive daily rate, hybrid work model, and a chance to grow your skills.
  • Why this job: Make an impact in enterprise environments while working with cutting-edge technology.
  • Qualifications: Experience with Office.js, JavaScript, and a solid understanding of Microsoft 365.
  • Other info: Dynamic role with opportunities for career advancement and occasional travel.

Our client is looking for an experienced Office Add-in Developer (specialising in Outlook) to help support add-in solutions within an enterprise scale messaging environment. The focus of the role will be building robust, cross platform Outlook add-ins that perform across Windows, macOS, web and mobile clients. It’ll be an exchange landscape that’s both on-premises infrastructure and Microsoft 365, where you will collaborate closely with engineering, product and operations teams in an agile delivery model.

What you’ll be doing:

  • Architecting, developing, and enhancing Outlook add-ins using modern Microsoft frameworks and tools
  • Ensuring add-ins deliver a consistent experience across all Outlook clients, including desktop, browser, and mobile
  • Connecting add-ins to Back End systems, APIs, and identity services such as Microsoft Graph and Azure Active Directory
  • Working closely with product owners, architects, QA, and operations
  • Maintaining compatibility across Exchange on-premises and Exchange Online deployments
  • Producing and maintaining technical documentation, design guidelines, and development standards

What we’re looking for:

  • Demonstrated experience delivering Outlook add-ins within enterprise environments
  • Strong hands-on skills with Office.js, JavaScript or TypeScript, HTML, and CSS
  • Deep understanding of Microsoft 365, Exchange Online, and the behavioural differences between Outlook clients
  • Experience integrating with Microsoft Graph, RESTful APIs, and modern authentication methods (OAuth/Azure AD)

Nice to have:

  • Exposure to CI/CD pipelines, Git-based version control, and automated testing practices
  • Experience with Azure services such as App Services, Functions, Storage, or Key Vault

Candidates will be required to go through background checks before commencing contract. Must be eligible to live and work in the specified work location. Some occasional travel may be required. Only successful candidates will be contacted.

EQUAL OPPORTUNITIES

Our client is committed to equal opportunities and actively seeks applications from all sectors of the community irrespective of sex, race, colour, nationality, ethnic or national origin, disability, marital status, sexual orientation, having responsibility for dependents, age, religion/beliefs, or any other reason which cannot be shown to be justified. If this sounds like a good fit, apply now!

Office.Js Developer (Outlook) employer: Oscar Associates Ltd

Join a forward-thinking company that values innovation and collaboration, offering a dynamic work culture where your contributions as an Office.js Developer will directly impact enterprise-scale solutions. With a hybrid working model in London, you will enjoy the flexibility of remote work while being part of a supportive team that prioritises professional growth and development opportunities. Our commitment to equal opportunities ensures a diverse and inclusive environment, making this an excellent place for talented individuals to thrive.
O

Contact Detail:

Oscar Associates Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Office.Js Developer (Outlook)

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work with Outlook add-ins. A friendly chat can lead to insider info about job openings or even referrals.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your previous Outlook add-in projects. This is your chance to demonstrate your hands-on experience with Office.js and other relevant technologies.

✨Tip Number 3

Prepare for interviews by brushing up on your knowledge of Microsoft 365 and Exchange environments. Be ready to discuss how you've tackled challenges in past projects, especially around cross-platform compatibility.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take that extra step to connect with us directly.

We think you need these skills to ace Office.Js Developer (Outlook)

Office.js
JavaScript
TypeScript
HTML
CSS
Microsoft 365
Exchange Online
Microsoft Graph
RESTful APIs
OAuth
Azure Active Directory
CI/CD pipelines
Git-based version control
Automated testing practices
Azure services

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Office.js and Outlook add-ins. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. Mention your hands-on experience with Microsoft 365 and any cool projects you've worked on that relate to the job.

Showcase Your Technical Skills: When filling out your application, make sure to list all your technical skills clearly. We’re particularly interested in your experience with JavaScript, TypeScript, and integrating with Microsoft Graph, so highlight those!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, we love seeing applications come directly from our site!

How to prepare for a job interview at Oscar Associates Ltd

✨Know Your Office.js Inside Out

Make sure you brush up on your Office.js skills before the interview. Be ready to discuss your hands-on experience with Outlook add-ins, and have examples of projects where you've used JavaScript or TypeScript to create robust solutions.

✨Understand the Ecosystem

Familiarise yourself with Microsoft 365 and Exchange Online, especially the differences between Outlook clients. This knowledge will help you demonstrate your ability to maintain compatibility across various platforms during the interview.

✨Showcase Your Collaboration Skills

Since the role involves working closely with product owners and engineering teams, be prepared to share examples of how you've successfully collaborated in an agile environment. Highlight any experiences where you’ve integrated with APIs or worked on cross-functional teams.

✨Prepare for Technical Questions

Expect technical questions related to integrating with Microsoft Graph and using modern authentication methods like OAuth. Brush up on these topics and be ready to explain your approach to connecting add-ins to back-end systems.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>