Full-stack .Net Core and Angular Developer
Syscodeia
Employer Active
Posted 8 hrs ago
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
We are an engineering-driven team:
- Architecture and long-term maintainability matter more than quick hacks
- Code reviews focus on design and structure, not just syntax
- Refactoring is part of the job, not a nice to have
- Technical debt is tracked and paid not ignored
- We document patterns and decisions, not just endpoints
- You are expected to think, analyze, and design not just implement tickets
What You Will Learn Here
- Designing and evolving large enterprise systems
- Building complex workflow and state machine systems
- Advanced performance tuning with EF Core and SQL Server
- Structuring large Angular applications at scale
- Working with authorization models, audit trails, and compliance-driven systems
- Using AI coding assistants effectively without sacrificing code quality
Your First 90 Days
- First 30 days: Understand the architecture, patterns, and core modules
- 60 days: Start delivering production features and improvements
- 90 days: Own a module or subsystem and contribute to technical decisions This Role Is NOT For You If
- You prefer starting new projects rather than improving existing ones
- You dislike reading other people s code
- You don t like working with architectural rules and constraints
- You ve only worked on small or short-lived projects
- You want quick hacks instead of long-term, maintainable solutions
Backend (Must Have)
- 5+ years experience with .NET Core / .NET 8+ and C#
- Strong experience with CQRS and MediatR
- Solid experience with Entity Framework Core (migrations, relationships, performance tuning)
- Strong SQL Server skills
- Experience with permission-based authorization systems
- Understanding of workflow engines or state machine patterns
- Experience reading and working with large existing codebases
Frontend (Must Have)
- Strong experience with Angular (v20+)
- Advanced RxJS knowledge (operators, subscription lifecycle, takeUntil pattern)
- Experience with Reactive Forms and custom form controls
- Strong TypeScript skills with strict typing
- Experience with TailwindCSS
- Experience with ng-select or similar advanced select components
Full-Stack (Must Have)
- Experience building bilingual applications (RTL / LTR layouts)
- Good understanding of REST API design with request/response wrappers
- Solid Git workflow (feature branches, meaningful commits)
Nice to Have
- Experience with SignalR or real-time systems
- Experience refactoring legacy or complex systems safely
- Familiarity with AI coding assistants (GitHub Copilot, Claude, etc.)
- Experience with government or enterprise systems
- Arabic language proficiency
What We re Looking For
- Someone who has worked on medium to large-scale systems not just small projects or tutorials
- A developer who can follow existing patterns and architecture
- Strong debugging and investigation skills
- Comfortable with enterprise complexity: workflows, permissions, audit logs
- Values clean, consistent, maintainable code over clever but fragile code
Technical Interview Topics
- CQRS implementation in real projects
- RxJS subscription management and memory leak prevention
- Workflow / approval system design
- Bilingual / i18n UI handling
- Debugging large codebases
Desired Candidate Profile
About the job
Join our engineering team to build and evolve Injaz and Masar large-scale enterprise platforms used in government operations, strategic planning, KPIs, and workflow automation. This is a long-running, mission-critical production system not a greenfield project and not a prototype.
br> You will be working on a mature, complex codebase:
- 4,000+ backend files
- 23,000+ frontend files
- Strict architectural rules
- Real users, real impact, real responsibility
We are looking for an engineer who can read, understand, and improve existing systems not someone who wants to rewrite everything from scratch.
Company Industry
- IT - Software Services
Department / Functional Area
- IT Software
Keywords
- Full-stack .Net Core And Angular Developer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com