Logo
Emerald Resource Group

Angular Architect

Emerald Resource Group, Rockford, Ohio, United States, 45882


Job Title: Senior Angular Developer / Architect Location: Remote Job Type: Contract About Us: We are an innovative IT team dedicated to developing cutting-edge health insurance products to enhance the Cross Channel Customer Experience. We are looking for a Senior Angular Developer/Architect to join our Agile development team and help shape the future of our technology stack. If you are passionate about Angular, committed to best practices, and eager to mentor others, we want you to be part of our team. Key Qualifications: In-Depth Angular Expertise: Proven experience working with Angular 10 in recent projects, showcasing your ability to develop high-quality code following Angular best practices. Component and Service Development: Strong proficiency in building Angular components and services from scratch, demonstrating a deep understanding of the framework's core concepts. Testing Proficiency: Experience writing unit tests using Jasmine/Karma and a commitment to maintaining code quality through thorough testing. State Management: Familiarity with state management using NGXS or similar libraries. Reactive Forms: Proficiency in creating reactive forms for dynamic user interfaces. Frontend Skills: Strong HTML, CSS, and TypeScript skills to translate UX mockups and Figma prototypes into functional front-end/UI components. Component Frameworks: Knowledge of component frameworks such as Angular Material. Mentorship: Ability and willingness to mentor and guide less experienced developers in Angular and best practices. Code Quality: Passion for writing top-quality code following SOLID principles and a commitment to maintaining codebase excellence. Authentication and Token Management: Understanding of authentication and token management in web applications. Preferrred Skills: Sitecore Experience: Familiarity with the Sitecore content management system, especially in Headless 10.3 setups. C# / Web API / .NET Core: Experience with backend technologies, including C#, Web API, and .NET Core. UI Testing: Knowledge of Cypress for UI testing. Azure Integration: Experience with Azure B2C and Entra implementations. Unit Testing (C#): Familiarity with XUnit for unit testing in C# Web APIs. Containerization: Proficiency in Docker, including creating and modifying containers. Code Quality Tools: Experience with code quality tools like SonarQube or equivalent. Microservices: Understanding of microservices architecture and MicroUI. DevOps / GIT: Experience with Azure DevOps and GIT version control. Agile Experience: 1-3 years of experience working on Agile (Scrum) development teams. Candidate Responsibilities: As a Senior Angular Developer/Architect, you will be responsible for: Collaborating within an Agile team to develop and support health insurance products. System programming using various technologies listed in the qualifications. Utilizing strong interpersonal and analytical skills to work effectively with team members. Conducting independent testing and coordinating with Quality Assurance personnel. Project Details: Projects will follow the Medical Mutual Agile/Scrum Methodology, adhering to standards and document templates. Projects will involve building new applications to support Employer Administration. Current technology stack includes Angular, C#, MicroServices, and SQL Server. Join us on our journey to revolutionize the health insurance industry through innovative technology solutions. If you have the skills and passion for Angular and are ready to make a significant impact, we invite you to apply and be a part of our team. Call Mark Krusinski at 440-627-6920 or send inquiries to markjremeraldresourcegroup.com . Attention Employers Seeking exceptional talent? We've got the solution: Share your job descriptions with us Precision Matching: We'll pinpoint the perfect candidates. Time Saver: Fill crucial roles faster than ever. Showcase Your Brand: Attract top talent aligned with your mission. Partnership: We're your allies in successful hiring. Network Access: Tap into our extensive candidate pool. Confidentiality: Your needs are handled discreetly. Elevate your team today Contact us to share your job descriptions and discover your next top performer.