At a Glance
- Tasks: Build and enhance Outlook add-ins using modern Microsoft frameworks and tools.
- Company: Join a forward-thinking tech company with a collaborative and inclusive culture.
- Benefits: Competitive daily rate, hybrid work model, and opportunities for professional growth.
- Why this job: Make an impact by developing cross-platform solutions in a dynamic enterprise environment.
- Qualifications: Experience with Office.js, JavaScript, and integrating with Microsoft Graph.
- Other info: 10-month contract with potential for career advancement and skill development.
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 backend 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:
- Demonstrable 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 (UK) Limited
Contact Detail:
Oscar Associates (UK) Limited 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, attend meetups, and join relevant online communities. You never know who might have a lead on that perfect Office.js Developer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your previous Outlook add-ins or any relevant projects. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to Office.js and Microsoft 365. Practice coding challenges and be ready to discuss your past experiences in detail.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented developers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Office.js Developer (Outlook)
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 your 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. We love seeing enthusiasm and a clear understanding of what we do at StudySmarter.
Showcase Your Technical Skills: Don’t forget to mention your hands-on experience with JavaScript, TypeScript, and Microsoft 365. We’re looking for developers who can hit the ground running, so let us know what you’ve built and how you did it!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it’s super easy!
How to prepare for a job interview at Oscar Associates (UK) Limited
✨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 how you've tackled challenges in enterprise environments. Prepare examples that showcase your ability to build robust, cross-platform solutions.
✨Familiarise Yourself with Microsoft 365
Understanding the nuances of Microsoft 365 and Exchange Online is crucial. Dive into the differences between Outlook clients and be prepared to explain how these affect add-in development. This knowledge will show that you're not just technically skilled but also aware of the broader ecosystem.
✨Showcase Your Collaboration Skills
Since you'll be working closely with product owners, architects, and QA teams, highlight your experience in agile environments. Share specific instances where collaboration led to successful outcomes, demonstrating your ability to work well within a team.
✨Prepare for Technical Questions
Expect technical questions related to APIs, authentication methods, and CI/CD pipelines. Brush up on your knowledge of Microsoft Graph and RESTful APIs, and be ready to discuss how you've integrated these in past projects. This will help you stand out as a candidate who can hit the ground running.