Overview
Skills
Job Details
Reporting Tech Lead – Frontend (Angular / Spring Boot / MicroStrategy Embedded Widgets)
Location Remote
About the Role:
We are seeking an experienced Reporting Tech Lead to spearhead the design and development of a custom front-end reporting application built using Angular and Spring Boot, with MicroStrategy and Enterprise Data Platform (EDP) as the backend ecosystem.
This role is ideal for a frontend-focused technical leader who has deep experience in Angular widget development, MicroStrategy embedding, and enterprise-scale system design. You will lead a team of engineers, collaborate with architects, and ensure delivery of a performant, scalable, and intuitive reporting platform.
Key Responsibilities:
- Lead the technical design and front-end development of a scalable reporting application leveraging Angular, Spring Boot, and MicroStrategy Embedded Widgets.
- Architect and implement reusable UI components and custom data visualization widgets for dynamic reporting experiences.
- Collaborate closely with backend teams working on EDP (Enterprise Data Platform) and MicroStrategy to integrate analytics and visual insights into the frontend.
- Define front-end development standards, enforce code quality, and conduct comprehensive code reviews.
- Guide and mentor engineers, ensuring best practices in system design, performance optimization, and responsive UI design.
- Partner with solution architects to design end-to-end workflows, ensuring modularity and maintainability.
- Optimize data handling and API communication between Angular, Spring Boot, and the MicroStrategy embedded framework.
- Troubleshoot performance and data rendering issues, ensuring seamless analytics experiences for users.
- Contribute to Agile ceremonies, sprint planning, and technical roadmap discussions.
Required Skills & Qualifications:
- 8–10 years of total experience in front-end and full-stack web application development.
- Proven expertise in Angular 10+, JavaScript/TypeScript, HTML5/CSS3, and responsive UI frameworks.
- Strong understanding of Spring Boot for API development and backend orchestration.
- Hands-on experience with MicroStrategy SDK / Embedded Analytics / Widgets / Dossier integration.
- Familiarity with REST API integration, JWT-based security, and enterprise data visualization practices.
- Solid experience in leading front-end teams, conducting code reviews, and establishing development standards.
- Knowledge of microservices-based architectures and cloud-native application development.
- Excellent communication skills with proven ability to collaborate with architects, analysts, and product managers.
Preferred Qualifications:
- Prior experience with MicroStrategy Library / Visualization SDK / Embedded analytics using Angular or React.
- Exposure to EDP (Enterprise Data Platform) or similar data warehouse ecosystems.
- Experience working in Agile / DevOps environments with tools like Git, Jenkins, and JIRA.
- Strong understanding of data visualization best practices, performance tuning, and caching strategies.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related discipline.
Success in This Role Means:
- Delivering a modern, intuitive, and high-performance reporting interface that seamlessly integrates with MicroStrategy analytics.
- Establishing reusable widget frameworks that can be adopted across reporting products.
- Mentoring engineers to build clean, testable, and maintainable UI components.
- Driving alignment between architecture, design, and business requirements.