SS
Frontend Engineering
SIRITECH SOLUTIONS CORP
Hanover · On-site Full-time Senior Today
About the role
Frontend Engineering
You will design and develop full stack systems powering financial platforms, working across frontend, backend, and distributed architecture.
Frontend Engineering
- Build scalable frontend platforms using NextJS and ReactJS.
- Design modern UI architectures with: Server-side rendering (SSR), Component-driven architecture, Performance optimization, & 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
- High-performance data processing systems
- Work with SQL and NoSQL databases and optimize backend performance.
Event-Driven Architecture
- Design distributed systems built on event-driven architecture.
- Work with: Kafka, Azure Service Bus, Azure Event Grid & Messaging and queue systems.
- Design services that process high-volume financial events and real-time trading data.
Systems Thinking
- You will be expected to work with:
- Algorithms
- Data structures
- Time complexity analysis
- Performance optimization & Scalability design
Cloud & Infrastructure
- Deploy and operate systems on Microsoft Azure.
- Work with: Azure App Services, Azure messaging platforms, Docker, CI/CD pipelines, Linux environments.
- Design infrastructure that supports resilient distributed systems.
Signals of Excellence
We are particularly interested in engineers who demonstrate one or more of the Following:
- Experience designing and operating event-driven distributed systems that process high-volume real-time data.
- Deep understanding of algorithms, data structures, and time complexity, and the ability to apply these principles to build scalable systems.
- Experience building full stack platforms using NextJS/React and Node.js/NestJS that operate reliably in production environments.
- Hands-on experience designing systems using message queues, streaming platforms, and asynchronous workflows such as Kafka, Azure Service Bus, or similar event-driven technologies.
- Strong ability to reason about system trade-offs including latency, throughput, reliability, and scalability.
- Experience operating systems in cloud environments such as Microsoft Azure, including debugging production issues and improving system performance.
- Demonstrated ability to design systems end-to-end rather than only implementing tickets, with strong ownership of architecture and production outcomes.
- Experience mentoring engineers and contributing to engineering standards, architecture reviews, and technical decision-making.
Technology Stack
- React, TypeScript, JavaScript
- TailwindCSS, HTML5, CSS3
- Node.js, NestJS
- REST APIs, Microservices
- BullMQ
- Microsoft Azure
- Docker
- CI/CD, Infrastructure-as-Code
- Kafka
- Azure Service Bus / Event Grid
- SQL / NoSQL
Skills
Azure App ServicesAzure Event GridAzure Service BusCI/CDCSS3DockerHTML5Infrastructure-as-CodeJavaScriptKafkaMicroservicesMicrosoft AzureNestJSNextJSNode.jsNoSQLReactREST APIsSQLTailwindCSSTypeScript
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free