Dice is the leading career destination for tech experts at every stage of their careers. Our client, IT-SCIENT, is seeking the following. Apply via Dice today!
Job Title: Front End Developer – Angular (11+), D3.js
Location: Irving, TX Hybrid
Full Time Position
Job Description:
Job Requirements*
- 8+ years of professional experience in Front End Development
- Strong expertise in Angular 11+, including:
- Components, Directives, Pipes
- Services & Dependency Injection
- RxJS & Observables
- Angular CLI and build optimizations
- Excellent proficiency in TypeScript, JavaScript (ES6+)
- Advanced skills in HTML5, CSS3, including:
- Responsive UI development
- Cross-browser compatibility
- Modern layouts (Flexbox, CSS Grid)
- Hands-on experience with D3.js for interactive data visualization
- Experience integrating REST APIs into Angular applications
- Strong understanding of UI performance optimization
- Familiarity with state management (NgRx preferred)
- Front-end testing using Jasmine, Karma
- Experience working in Agile / Scrum teams
- Version control using Git / GitHub / GitLab
Key Responsibilities*
- Design, develop, and maintain scalable Angular applications
- Build rich UI dashboards and data visualizations using D3.js
- Translate UX/UI designs into high-quality, reusable code
- Ensure high performance, responsiveness, and accessibility
- Consume and integrate REST APIs effectively
- Write unit tests and support frontend CI pipelines
- Participate in sprint planning, code reviews, and retrospectives
- Collaborate with UX designers, backend developers, and product owners
- Troubleshoot UI bugs, performance issues, and browser inconsistencies
- Contribute to continuous improvement of front-end standards and practices