Senior Platform Software Engineer (Azure Cloud)

About the Role
We're looking for a Senior Platform Software Engineer (React, Node.js & Azure) to join our team and help build a scalable enterprise platform. You'll work across the full technology stack, developing modern web applications, backend services, cloud solutions, and enterprise integrations while contributing to the platform's long-term technical vision.

Requirements
Strong expertise in React and modern JavaScript, with 7+ years building modern web applications.
Solid commercial experience with Node.js.
Experience with C#/.NET is a plus, especially in the context of Microsoft 365 / Azure integrations.
Hands-on experience building solutions on Microsoft Azure.
Strong knowledge of PostgreSQL, database design, and query optimization.
Experience with OAuth 2.0, OpenID Connect, Azure AD, and MSAL.
Experience integrating Azure AI, OpenAI, or other AI technologies.

Nice to Have
Experience developing applications for Microsoft Teams, including familiarity with Microsoft Graph API.
Experience with Azure App Service.
Knowledge of Tailwind CSS.
Experience with GitHub Actions and CI/CD pipelines.
Background in enterprise SaaS products or platform integrations.

Responsibilities
Design and develop modern web applications using React and JavaScript.
Build secure and scalable backend services with Node.js.
Develop APIs and integrations with Microsoft 365, Azure, and enterprise systems.
Contribute to the architecture of a multi-tenant SaaS platform, and continuously improve its performance, security, reliability, and scalability.
Collaborate with Product, Design, and Customer Success teams to deliver customer-focused solutions.
Participate in code reviews and mentor other engineers.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available