More jobs:
Angular Developer
Job in
Tampa, Hillsborough County, Florida, 33646, USA
Listed on 2026-05-07
Listing for:
Tata Consultancy Services Limited
Full Time
position Listed on 2026-05-07
Job specializations:
-
Software Development
Software Engineer, Backend Developer
Job Description & How to Apply Below
Responsibilities
- Design and build scalable, maintainable user interfaces that integrate seamlessly with API‑driven backend services and apply efficient caching strategies for optimal performance and responsiveness.
- Collaborate with backend, architecture, and UX teams to implement intuitive operational dashboards that support large datasets, configurable workflows, and frequent user interactions.
- Strong hands‑on experience with Angular (v18+), Type Script, RxJS, and modern Angular tooling.
- Proven experience implementing AG Grid Enterprise for large datasets, including server‑side row model, infinite scrolling, sorting, filtering, grouping, and pagination.
- Solid understanding of frontend design patterns (container–presenter, facade, observer (RxJS), strategy patterns) for dynamic UI behavior.
- Strong experience consuming RESTful APIs with server‑side pagination, filtering, global search, sorting and robust error handling.
- Practical experience with frontend caching strategies (in‑memory caching, service‑level caching, HTTP caching headers, controlled cache invalidation based on user actions or events).
- Ability to design clean API integration layers that decouple UI components from backend contracts.
- Strong focus on writing clean, modular, testable, and performance‑optimized UI code.
- Experience building enterprise‑scale applications with complex business workflows.
- Bachelor of Computer Science.
Location:
Tampa, FL
Salary Range: $100,000 – $125,000 per year
Job
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×