Full Stack Developer at Vidoori focusing on SharePoint and Power BI solutions. Join a team delivering impactful digital transformation and data visualization projects.
Responsibilities
Design, build and maintain full stack applications and interactive visualisations.
Collaborate with product owners, designers, front-end and back-end engineers.
Deliver scalable, maintainable solutions across cloud-native platforms.
Design, develop, and maintain SharePoint sites and solutions, including integrations with Power BI.
Implement interactive data visualisations and dashboards.
Build and maintain robust back-end services and RESTful/GraphQL APIs.
Write automated unit and integration tests, and participate in code reviews.
Requirements
Bachelor’s degree in Computer Science, Engineering, Data Visualization, or equivalent practical experience.
Proficiency in Microsoft SharePoint for designing and maintaining enterprise sites, along with experience using Microsoft Power BI for data visualization and reporting.
Proven experience developing web applications using modern front-end frameworks (e.g. React, Vue, or Angular).
Strong JavaScript/TypeScript skills and familiarity with component-driven development and state management patterns.
Experience creating interactive visualizations using libraries such as D3.js, Vega, Chart.js, or equivalent.
Back-end development experience in one or more languages (e.g. Node.js, Python, Java, or C#) and building RESTful or GraphQL APIs.
Practical knowledge of databases (SQL and/or NoSQL) and data modelling for analytics and visualization workloads.
Awareness of web performance optimization, browser rendering, and techniques to handle large datasets efficiently on the client.
Good problem-solving skills, attention to detail, and the ability to communicate technical concepts clearly to diverse stakeholders.
Benefits
Competitive salary with performance-related incentives and a commitment to professional development.
Flexible working arrangements, including hybrid/remote options to support work–life balance.
A supportive, inclusive culture where continuous learning and diverse talent are valued.
Opportunities to develop technical and leadership skills through mentorship, training and delivery on enterprise projects.
Clear progression paths into senior engineering, data visualisation lead, or architect roles.
Work on impactful digital solutions for global clients across multiple industries.
Job title
Full Stack Developer – SharePoint, Power BI Developer
Business Intelligence Developer at CuraScript SD transforming complex data into trusted insights. Collaborating with teams to improve efficiency and reduce costs in healthcare services.
BI Developer III responsible for hands - on technical ownership of BI and Reporting solutions for Apex Group's global business. Design and deploy dashboards using Power BI and Tableau with an emphasis on data accuracy.
BI Developer enhancing reporting and analytics capabilities for Payfuture. Building dashboards and optimizing data models to assist teams in data - driven decision making.
Business Intelligence Analyst managing data analysis and reporting for healthcare clients at McKesson. Producing reports and supporting analytics to enhance data quality and client experience.
BI Analyst position at Rockwell Automation focused on Power BI and related technologies. Responsibilities include developing, implementing, and maintaining enterprise Power platform solutions.
BI Analyst shaping data insights and reporting processes for global technology organization. Modernizing reporting processes and collaborating with engineering teams on metrics across various dimensions.
Business Intelligence Analyst contributing to data - driven decision - making for fintech platform Optasia. Responsibilities include reporting, dashboard development, and collaborating with cross - functional teams.
Data Business Intelligence (BI) & Power BI Analyst driving decision - making with data insights. Develop dashboards and reports while collaborating with stakeholders for effective data solutions.
Business Intelligence Analyst identifying trends and opportunities to increase profits and efficiency for Cayuse. Collaborate with teams to develop and maintain data - driven insights and dashboards.