Senior Full Stack Developer (.NET + React / Next.js)
Lightning Gate · Jordan
Apply & track with Apply EdgeSenior Full Stack Developer (.NET + React / Next.js) Overview We are looking for a Senior Full Stack Developer with strong experience in .NET, React, and Next.js to build scalable, secure, and high-performance enterprise applications. The role is backend-focused while requiring solid frontend development experience using modern React technologies. Experience
- 5+ years of professional software development experience
- Strong experience with C#, ASP.NET Core, and .NET 8/10
- Strong experience with React, TypeScript, and modern frontend development Key Responsibilities
- Design, develop, and maintain backend services using ASP.NET Core / .NET
- Build modern frontend applications using React, TypeScript, and Next.js
- Design and implement REST APIs and Microservices
- Integrate with external systems such as ERP, payment gateways, government services, and third-party APIs
- Implement caching using Redis and in-memory caching
- Develop event-driven solutions using RabbitMQ, Kafka, or similar technologies
- Apply Clean Architecture, SOLID principles, and development best practices
- Implement authentication and authorization using JWT, OAuth 2.0, and OpenID Connect
- Optimize application performance, security, scalability, and availability
- Write unit and integration tests
- Conduct code reviews and mentor junior developers
- Collaborate with DevOps teams on CI/CD, Docker, and deployments Technical Requirements Backend
- C#
- ASP.NET Core / Web API
- .NET 8/10
- Entity Framework Core
- SQL Server and/or PostgreSQL
- REST API design
- Microservices architecture
- Redis
- RabbitMQ / Kafka / Azure Service Bus Frontend
- React
- TypeScript
- Next.js
- JavaScript ES6+
- HTML5 / CSS3
- Responsive design
- React Hooks
- State management using Redux Toolkit, Context API, Zustand, or similar
- REST API integration Security Good understanding of:
- JWT
- OAuth 2.0
- OpenID Connect
- Role-based authorization
- API security
- Input validation
- CORS
- Rate limiting
- OWASP security practices
- Secure secrets and configuration management DevOps & Engineering Practices Experience with:
- Git
- Docker
- CI/CD pipelines
- Code reviews
- Automated testing
- Logging and monitoring Nice to Have
- Kubernetes
- Keycloak
- OpenTelemetry
- Grafana / Prometheus
- Azure or AWS
- CQRS / DDD
- API Gateway technologies
- Playwright / Testcontainers
- Understanding of AI-driven application concepts, including integration with AI/LLM APIs, AI assistants, chatbots, RAG, agents, and secure AI API integration What We Are Looking For A senior developer capable of taking ownership of features end-to-end, from database and backend APIs to frontend implementation, testing, deployment, and production support. The ideal candidate should have strong backend expertise in .NET, solid React/Next.js skills, and good knowledge of modern distributed application architecture.