Requirement
Frontend Architecture
- Build scalable frontend platforms using React, Next.js, and TypeScript.
- Design modern UI architectures: server-side rendering, component-driven design,
performance optimization, and state management patterns.
- Develop reusable component systems and scalable frontend frameworks.
Backend Engineering
- Build backend services using Node.js and NestJS.
- Design and implement REST APIs, microservices, asynchronous workflows, and
high-performance data processing systems.
- Work with SQL and NoSQL databases using TypeORM, and optimize for throughput
and reliability.
Event-Driven & Distributed Systems
- Design distributed systems built on event-driven architecture using Kafka, Azure
Service Bus, Azure Event Grid, and messaging/queue systems.
- Build services that process high-volume financial events and real-time trading data.
Cloud & Infrastructure
- Deploy and operate systems on Microsoft Azure, including Azure App Services,
Azure Data Fabric, messaging platforms, Docker, CI/CD pipelines, and Linux
environments.
- Design infrastructure that supports resilient, scalable distributed systems.
Technology Ecosystem
Frontend: React, Next.js, TypeScript, JavaScript, TailwindCSS, HTML5, CSS3
Backend: Node.js, NestJS, REST APIs, Microservices, BullMQ, TypeORM
Event-Driven: Kafka, Azure Service Bus, Azure Event Grid
Infrastructure: Microsoft Azure, Azure Data Fabric, Docker, CI/CD, Infrastructure-as-Code,
Linux
Data: SQL, NoSQL, Azure Data Fabric