Senior Fullstack Engineer
Role Overview
We are looking for a skilled Fullstack Developer with strong backend expertise in ASP.NET and C#, combined with modern frontend development using React. The role involves building scalable web applications, designing robust APIs, and contributing to cloud-native and event-driven architectures.
The ideal candidate is comfortable working across the full stack, collaborates well in agile teams, and has an interest in modern tooling, orchestration, and frontend ecosystems.
Core Responsibilities
• Design, develop, and maintain scalable fullstack applications
• Build and maintain backend services using ASP.NET and C#
• Develop responsive and modern frontend applications using React
• Design and integrate APIs and asynchronous communication flows
• Collaborate with developers, designers, QA, and DevOps teams
• Contribute to architecture discussions and technical decisions
• Ensure code quality through testing, reviews, and CI/CD practices
• Participate in deployment, monitoring, and troubleshooting activities
Must-Have Skills
Backend
• Strong experience with ASP.NET
• Strong experience with C#
• Experience building scalable backend services and APIs
Frontend
• Strong experience with React
• Good understanding of modern frontend architecture and component-based development
Should-Have Skills
• Experience with GitLab Pipelines / CI-CD
• Experience with API design and best practices
Frontend Libraries & Tooling
• Experience with:
o TanStack
o Tailwind CSS
o Playwright
o AI agent development (Kiro, Claude, Cursor)
Messaging & Async Communication
• Experience with:
o RabbitMQ
o Event-driven and asynchronous communication patterns
• Understanding of async workflows across frontend and backend systems
Infrastructure & Orchestration
• Experience with:
o Docker
o Kubernetes
• Familiarity with containerized deployments and orchestration
Nice-to-Have Skills
• Interest or experience in Unity / game development
• Strong Linux competence
Preferred Qualifications
• Experience working in agile development environments
• Strong problem-solving and debugging skills
• Understanding of scalable and maintainable software architecture
• Good communication and collaboration skills
• Passion for learning modern technologies and frameworks
Tech Stack Summary
Area
Technologies
Backend
ASP.NET, C#
Frontend
React
Frontend Libraries
TanStack, Tailwind, Playwright
Messaging
RabbitMQ
Infrastructure
Docker, Kubernetes
CI/CD
GitLab Pipelines
Additional
Linux, API Design, Unity
Senior Fullstack Engineer
Senior Fullstack Engineer