Job Description
Company Overview
Affinitiv is a leading provider of automotive marketing and software solutions that help dealerships and automotive brands improve customer engagement, streamline operations, and enhance data-driven decision-making. The company specializes in delivering integrated platforms that combine analytics, reporting systems, and digital marketing tools tailored for the automotive industry.
With a strong focus on innovation and scalable technology, Affinitiv enables businesses to transform complex data into actionable insights. The organization is known for its commitment to building high-performance applications that support both operational efficiency and customer experience improvement.
Job Overview
We are seeking a highly skilled Frontend Reporting Engineer with expertise in Angular and reporting-based applications. The role focuses on designing, developing, and optimizing data-rich frontend interfaces that support business intelligence, analytics dashboards, and reporting systems.
This position requires strong technical knowledge of modern frontend frameworks, particularly Angular, along with the ability to work with large datasets and create intuitive reporting experiences for end users. The ideal candidate should be comfortable working in a fast-paced environment where data visualization and performance optimization are critical.
The role is part of a cross-functional engineering team that collaborates closely with backend developers, data engineers, product managers, and UX designers to deliver scalable reporting solutions.
Job Description
As a Frontend Reporting Engineer at Affinitiv, you will be responsible for building and maintaining advanced reporting interfaces using Angular. You will translate complex business requirements into interactive dashboards and data visualization components that are both functional and user-friendly.
The role involves working extensively with reporting frameworks, APIs, and data visualization libraries to ensure that end users can easily interpret and analyze large volumes of structured data. You will also be responsible for improving application performance, ensuring responsiveness, and maintaining code quality standards.
A key part of this role is collaborating with backend teams to integrate APIs and ensure seamless data flow between systems. You will also participate in architectural discussions and contribute to the continuous improvement of frontend development practices.
Key Responsibilities
- Develop and maintain frontend reporting applications using Angular
- Build dynamic dashboards and data visualization components
- Translate business requirements into technical frontend solutions
- Work with APIs to integrate backend data into reporting interfaces
- Optimize application performance for large-scale data rendering
- Ensure responsive design across different devices and screen sizes
- Debug and resolve frontend issues in reporting modules
- Collaborate with UX/UI designers to improve user experience
- Participate in code reviews and maintain coding standards
- Work closely with backend and data engineering teams for seamless integration
- Implement reusable components and scalable frontend architecture
- Maintain documentation for frontend reporting modules and features
Required Skills & Qualifications
- Strong proficiency in Angular and TypeScript
- Experience in building reporting or dashboard-based applications
- Good understanding of HTML, CSS, and JavaScript fundamentals
- Experience working with REST APIs and JSON data structures
- Knowledge of data visualization libraries (such as Chart.js, D3.js, or similar)
- Familiarity with responsive design principles
- Understanding of performance optimization techniques for web applications
- Ability to work with large datasets and optimize rendering performance
- Strong debugging and problem-solving skills
- Experience with version control systems like Git
- Good communication and collaboration skills
- Bachelor’s degree in Computer Science, IT, or related field (preferred)
What You Will Work On
In this role, you will focus on building next-generation reporting systems that support automotive analytics and business intelligence solutions. You will work on:
- Interactive dashboards for real-time data visualization
- Reporting modules that process large-scale dealership and customer data
- Performance optimization of frontend reporting systems
- Enhancing usability and accessibility of analytics platforms
- Migrating and upgrading legacy reporting interfaces to modern Angular frameworks
- Creating reusable UI components for reporting and analytics workflows
Your contributions will directly impact how automotive businesses interpret data and make strategic decisions.
Benefits
- Opportunity to work with a leading automotive technology organization
- Exposure to large-scale reporting and analytics systems
- Career growth in frontend engineering and data visualization domains
- Collaborative and innovation-driven work environment
- Skill development in Angular and enterprise-grade applications
- Opportunity to work on high-impact, data-intensive projects
- Structured learning and professional development opportunities
- Inclusive and performance-focused engineering culture
How to Apply
Interested candidates can apply for the Frontend Reporting Engineer position by preparing an updated resume highlighting relevant experience in Angular, reporting systems, and frontend development.
Applicants should ensure their resume clearly demonstrates:
- Experience with Angular-based applications
- Work on dashboards or reporting tools
- API integration and data handling skills
- Frontend optimization and UI development expertise
Applications can be submitted through the official career portal of Affinitiv or via the designated recruitment channel mentioned in the job listing. Shortlisted candidates will be contacted for further evaluation, which may include technical assessment and interview rounds.