Javascript Developer
Insight Global
full-remoteseniorpermanentfrontend United States 47 days ago via LinkedIn
115,000 - 145,000 USD/annual
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
AngularTypeScriptRxJSAngular SignalsREST APIsHTTP ClientState ManagementCachingJasmineCypress
About the role
Role Overview
Senior Angular Software Engineer (Framework Lead) for internal enterprise systems. You will architect and build a new Angular framework used across multiple customer projects, and help onboard/train other engineers on how to use it.
Responsibilities
Framework Development
- Design and build a robust Angular base framework that integrates with an internal PHP REST API
- Implement efficient data loading patterns and caching strategies
- Create automated data refresh mechanisms to keep client-side data synchronized
- Develop state management solutions to track item access patterns and optimize data flow
- Streamline interaction patterns for consistent item data across applications
Architecture & Collaboration
- Architect and plan the framework with scalability and maintainability in mind
- Consult with other lead engineers during design and planning
- Present architectural decisions, gather feedback, and incorporate it before implementation
- Create comprehensive framework documentation
Knowledge Transfer & Leadership
- Train engineers on effectively using the new framework
- Establish best practices and team coding standards
- Provide ongoing technical guidance and support
First Major Project
- Rebuild the administration system for the back-end software using the new code base
- Serve as the technical lead for this implementation
- Demonstrate framework capabilities and establish patterns for future projects
Requirements
- Advanced proficiency in Angular (latest versions preferred)
- Hands-on experience with Angular Signals for reactive state management
- Strong expertise building complex, reusable components
- Experience with multiple Angular component libraries (e.g., Angular Material, PrimeNG, NgBootstrap, or similar)
- Proven experience integrating Angular applications with REST APIs
- Strong understanding of TypeScript, RxJS, and modern JavaScript
- Experience with state management solutions and caching strategies
- Understanding of HTTP client patterns, error handling, and API integration best practices
Plusses
- Experience building framework-level/library code for teams
- Testing experience with Jasmine/Karma/Jest and/or Cypress
- Performance optimization and data synchronization patterns
- Responsive design and cross-browser compatibility
- Experience with CI/CD pipelines
- Familiarity with Agile/Scrum
- Experience modernizing or rebuilding legacy systems
- Experience working with PHP-based backend systems
- Experience at smaller startups or in SaaS/product environments
Location / Work Mode
- Remote in EST/CST/MST time zones
About Insight Global
Insight Global is a staffing and recruiting firm that helps companies identify and hire software talent. In this role, they are supporting a client hiring a senior Angular software engineer to build a reusable Angular framework for internal enterprise systems.
Scraped 4/2/2026