A leading consulting firm in Singapore seeks an experienced developer to architect and deploy modular web applications using React.js and Node.js. The ideal candidate has over 10 years of experience in enterprise application development and strong expertise in Azure and microservices. This role involves mentoring developers and collaborating with cross-functional teams. Competitive salary and opportunities for professional growth are offered.
Qualifications
7+ years of experience in Banking & financial projects.
Minimum 10 years in scalable enterprise application development.
Production-level expertise in React.js Hooks and Node.js.
Responsabilités
Architect and deploy web applications using React.js and Node.js.
Mentor developers across distributed teams.
Collaborate with business and infrastructure teams.
Connaissances
React.js
Node.js
Azure
TypeScript
CI/CD
Docker
Kubernetes
Jest
Playwright
SignalR
Outils
Azure DevOps
Webpack
Material UI
Styled Components
SASS
Description du poste
Responsibilities
Architect, develop, and deploy modular web applications using React.js, Node.js, and Azure-native microservices.
Design and implement micro-frontend frameworks using Webpack Module Federation with strict version control policies.
Ensure robust testing automation using Playwright, React Testing Library, and Jest, with full CI/CD integration via Azure DevOps pipelines.
Drive adoption of strongly typed frontend architectures leveraging TypeScript and advanced ESNext features.
Oversee real-time data visualization and synchronization layers using SignalR, WebRTC, or equivalent protocols.
Implement enterprise authentication flows using Azure AD and SSO frameworks, ensuring compliance with corporate identity management standards.
Mentor developers across distributed teams; enforce architectural consistency, code quality, and performance metrics.
Collaborate directly with business and infrastructure teams to translate abstract functional requirements into highly performant and scalable designs.
Requirements
7+ years of experience in Banking & financial projects
Minimum 10 Years in Scalable Enterprise Application Development
Minimum 10-12 years of software development experience, with at least 8 years in advanced React and Node.js projects.
Strong hands-on Azure experience as well as production-level micro frontend experience
Must be available for on-site technical assessments and code review evaluations
Candidates must have production-level expertise in the following areas:
Minimum 7-8 years in React.js Hooks, Redux, Context API, Node.js (Express.js mandatory), API orchestration, and middleware development
Advanced Webpack configuration and Micro Frontend architecture
UI Frameworks: Material UI, Styled Components, Tailwind, SASS
High-complexity charting and visualization libraries
Enterprise-level testing with Jest, Playwright, React Testing Library
Deep knowledge of asynchronous patterns, memory optimization, and performance profiling
* Le salaire de référence se base sur les salaires cibles des leaders du marché dans leurs secteurs correspondants. Il vise à servir de guide pour aider les membres Premium à évaluer les postes vacants et contribuer aux négociations salariales. Le salaire de référence n’est pas fourni directement par l’entreprise et peut pourrait être beaucoup plus élevé ou plus bas.