Fullstack Developer
Role details
Job location
Tech stack
Job description
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
Requirements
Frontend Architecture
- Build scalable frontend platforms using React, Next.js, and TypeScript.