Job Description:
We are seeking a highly skilled Angular Expert with a strong .NET background to join our team in Coppell, TX. This hybrid role requires expertise in modern front-end development using Angular 10+ and backend proficiency in .NET Core and related Microsoft technologies. The ideal candidate will be self-driven, solution-oriented, and capable of working independently while collaborating with team members and stakeholders to deliver robust, scalable applications.
Key Responsibilities:
-
Design, develop, and maintain web applications using Angular 10+ and .NET Core technologies.
-
Architect Angular applications with best practices around routing, guards, interceptors, and state management.
-
Build and maintain Reactive Forms with custom validations.
-
Utilize RxJS for managing asynchronous data streams and optimize observable patterns.
-
Collaborate with cross-functional teams to gather and define requirements and translate them into technical solutions.
-
Participate in project estimations, development planning, and technical design.
-
Write clean, scalable, and maintainable code following best practices and coding standards.
-
Perform unit testing, performance tuning, and bug fixes during the SDLC.
-
Create and maintain technical documentation, including architectural diagrams and code documentation.
-
Support production deployments and engage in post-deployment escalation when necessary.
-
Ensure code quality through version control, configuration management, and regular peer reviews.
Professional Skills:
-
Expertise in Angular 10+ (components, modules, services, routing, guards, interceptors).
-
Strong backend development experience with .NET Core, C#, and VB.NET.
-
Solid experience with Azure, SQL Server, and modern development tools like Visual Studio and VS Code.
-
Proficiency with RxJS and its operators (observables, subjects, subscriptions, etc.).
-
Hands-on experience with Reactive Forms and form validation techniques.
-
Knowledge of state management libraries (e.g., NgRx) is a plus.
-
Familiarity with RESTful APIs and integrating backend services.
-
Experience in source control (e.g., Git) and Agile/Scrum methodologies.
-
Strong analytical and problem-solving skills.
-
Excellent verbal and written communication abilities.
-
Ability to work independently with minimal supervision.
-
Collaborative team player with attention to detail.
-
Strong time-management and organizational skills.