At DevSavant, we are a trusted technology partner specializing in Software Development, Data Engineering, AI/Machine Learning, Cloud Solutions, Automation Testing, and UI/UX Design. We deliver innovative, high-quality solutions with a focus on excellence and results. Our people are at the heart of everything we do, fostering a culture of growth and well-being. Join us and thrive in a supportive, success-driven environment.
We are seeking a talented and detail-oriented Application Report Developer to join our team. In this role, you will be responsible for transforming existing Tableau-based reporting into a high-performance, scalable in-app PDF and Word Document report generation system. You will play a key role in bridging data visualization with backend engineering, collaborating with product and data teams to deliver accurate, client-ready reports embedded directly within web applications.
Analyze existing Tableau dashboards to understand data sources, business logic, and visual structures.
Recreate report outputs using in-app PDF and Word document generation tools with high performance and visual integrity.
Recommend and implement appropriate document generation libraries and frameworks.
Write and optimize complex SQL queries for efficient data retrieval.
Ensure reports are responsive, well-formatted, and maintain accuracy across all use cases.
Build reusable reporting templates and components to support future needs.
Collaborate with cross-functional teams (product, data, engineering) to gather requirements and deliver solutions.
Implement functionality for custom logos, print presets, preview modes, and print-time optimizations.
Maintain sub-3-second performance targets for standard report generation.
Document reporting logic, components, and processes thoroughly.
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
Proven experience converting Tableau dashboards into custom-built application-based reports.
Strong SQL expertise, with ability to write and optimize complex queries (MSSQL preferred).
Proficiency in:
Frontend: ReactJS
Backend: PHP Laravel
Document Rendering: HTML/CSS to PDF and Word
Experience with PDF and Word generation libraries and tools, with understanding of trade-offs and limitations.
Solid grasp of data structures, reporting logic, and ETL processes.
Strong problem-solving and analytical skills.
Familiarity with agile development environments.
Experience with SaaS applications or internal reporting tools.
Familiarity with CodeIgniter and its document printing libraries.
Understanding of data visualization principles and translating them into static document formats.
Experience with auto-scaling layouts, filtering presets, and checklist-based scoring systems.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.