Full Stack Developer - .NET & Angular
Job Title: Full Stack Developer (.NET & Angular)
Location: Remote
Job Summary
We are seeking an expert Full Stack Developer to architect and build our next generation of enterprise-grade applications. In this role, you will leverage a modern stack—including .NET 8, C# 12, and Angular—to develop scalable backend services and dynamic, modular user interfaces. The ideal candidate is a hands-on engineer with deep experience in event-driven architecture, Micro Frontends, and modern DevOps practices. You will be responsible for the end-to-end design and implementation of systems that process massive datasets and deliver a seamless user experience.
What You'll Do
• Architect & Build Backend Services: Design and implement robust, scalable backend services using .NET 8/C# 12, Entity Framework Core, SQL Server, and MongoDB.
• Develop Advanced Frontends: Create and maintain dynamic UI components with Angular, implementing a Micro Frontend architecture for modularity and scalability.
• Integrate Event-Driven Systems: Implement event-based patterns (e.g., domain events, message queues) to build decoupled, high-performance, asynchronous systems.
• Manage Large-Scale Data: Engineer solutions capable of efficiently processing and aggregating large datasets (over 1 million data points).
• Own the DevOps Lifecycle: Implement and manage containerization (Docker, Kubernetes), CI/CD pipelines, and secure secret management for automated, reliable deployments.
• Ensure Quality & Performance: Drive code quality through unit testing, code reviews, and performance optimization across the full stack.
What You'll Bring
• Backend Proficiency: Expertise in C# 12, .NET 8, and Entity Framework Core.
• Frontend Expertise: Strong experience with Angular (v15+), TypeScript, and RxJS.
• Architectural Experience:
• Proven, hands-on experience implementing Micro Frontend architecture (e.g., Module Federation).
• Solid understanding of event-driven architecture and RESTful API design.
• Database Skills: Experience with both relational (SQL Server) and NoSQL (MongoDB) databases.
• DevOps Experience: Practical skills in Docker, Kubernetes, and setting up CI/CD pipelines.
• Problem-Solving: Ability to write clean, maintainable code and solve complex technical challenges.
Bonus Points
• Experience with distributed systems and microservices.
• Familiarity with cloud platforms (Azure, AWS).
• Knowledge of automated testing frameworks.
Job Type: Full-time
Pay: From $75.00 per hour
Expected hours: 40 per week
Benefits:
• 401(k)
• 401(k) matching
• Dental insurance
• Health insurance
• Life insurance
• Paid time off
• Professional development assistance
• Tuition reimbursement
• Vision insurance
Work Location: Remote
Apply tot his job
Apply To this Job