Full Time
N/A
40
Aug 6, 2026
About the Role
We are building a multi-tenant, n-tier SaaS platform and are looking for a strong full-stack engineer who thrives in
-Tech Stack
Backend: C# / .NET, Entity Framework Core, Clean Architecture, Domain-Driven Design (DDD), CQRS, SOLID principles, JWT authentication
Frontend: Angular, Tailwind CSS
Data: PostgreSQL and/or SQL Server
Infrastructure: Containers (Docker), Railway
Architecture: N-tier, messaging architecture, functional programming influences
Security: Modern security practices, OWASP guidelines
What You’ll Do:
-Design and implement domain models, aggregates, value objects, and application services following Clean Architecture, Domain-Driven Design, and SOLID principles
-Build CQRS command/query handlers and integrate messaging patterns for reliable, decoupled communication
-Implement secure authentication and authorization using JWT, following modern security best practices and OWASP recommendations
-Develop and maintain Angular frontends with Tailwind, focusing on responsive, maintainable, and performant UIs
Work with Entity Framework Core against PostgreSQL and/or SQL Server, including multi-tenant considerations
-Containerize services and deploy/manage them on Railway
-Collaborate on API design, background processing, and overall system architecture
-Write clean, testable code with a preference for functional programming techniques where they improve clarity and correctness
Requirements
-Strong professional experience with C# and
-Hands-on experience with Angular and component-based frontend development
-Solid understanding of Clean Architecture, Domain-Driven Design, CQRS, and SOLID principles
-Experience implementing JWT-based authentication and modern security practices (including awareness of OWASP Top 10)
-Experience with Entity Framework Core and relational databases (PostgreSQL and/or SQL Server)
-Familiarity with containerization (Docker) and cloud/PaaS deployment (Railway or similar)
-Comfort with messaging architectures (e.g., queues, events, pub/sub patterns)
-Ability to apply functional programming concepts in C# (immutability, pure functions, composition, etc.)
-Experience building or contributing to n-tier / multi-layer applications
Nice to Have
-Tailwind CSS experience
-Multi-tenant SaaS experience
-Background jobs / hosted services
-GraphQL or OpenAPI experience
-Prior work with Railway or similar platforms
-Experience with additional auth patterns (e.g., refresh tokens, cookie + bearer dual auth)
-iOS / Android experience (native or cross-platform) is a plus
How to Apply
-On your subject line, please include the word "Golden Circle" so we know you read the job post
-Send a link to your resume and a short note about a relevant project/portfolio (especially anything involving Clean Architecture, CQRS, SOLID, JWT security, or Angular + .NET)
We're looking forward to hearing from you!