
Frontend Reporting Engineer – Angular, Reporting Applications
Affinitiv
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Tech Stack
About the role
- Build and maintain reporting user interfaces using the Angular framework
- Develop reusable components and layouts for data-heavy dashboards and reports
- Consume and display data from API endpoints connected to Snowflake
- Collaborate with backend and data engineers to ensure accurate and performant data delivery
- Research legacy C# pages to understand existing business logic and data behavior
- Assist in documenting and validating how legacy pages function to support migration or refactoring
- Use SQL knowledge to identify relevant tables, views, and stored procedures that power report data
- Debug and troubleshoot data discrepancies between UI, API responses, and Snowflake outputs
- Support ongoing enhancements and ad-hoc updates to reporting pages
- Follow established UI, performance, and coding standards
Requirements
- 3+ years of experience as a Frontend or Web Engineer
- Strong experience with Angular (components, services, routing, observables)
- Solid JavaScript / TypeScript experience
- Experience consuming RESTful APIs
- Working knowledge of C# sufficient to read, understand, and research existing codebases
- Basic to intermediate SQL experience (reading queries, understanding joins and aggregations)
- Strong analytical and problem-solving skills
- Ability to work cross-functionally with engineering, product, and data teams.
Benefits
- medical
- dental
- vision
- 401K effective day 1
- generous PTO
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AngularJavaScriptTypeScriptRESTful APIsC#SQLdata visualizationUI developmentdebuggingdata analysis
Soft Skills
analytical skillsproblem-solving skillscollaborationcross-functional teamwork