Power BI Custom Visualization Developer

Public View Logo

Public View

πŸ“Remote - Worldwide

Summary

Join BCN, a leading managed IT services provider, as a Power BI Custom Visualization Developer. This remote role, with occasional travel to Manchester or Leeds, offers a competitive salary up to Β£60k plus benefits. You will be part of a cross-functional team designing, building, and maintaining a market-leading Power BI custom visualization (SaaS). The position requires strong technical skills, data knowledge, and user experience understanding. You will leverage your expertise in JavaScript, TypeScript, HTML/CSS, D3.js, and Power BI to create and optimize custom visuals. This is an excellent opportunity for a driven and ambitious developer passionate about solving complex problems.

Requirements

  • Proficiency in JavaScript (ES6+) for core programming
  • Understanding TypeScript syntax (e.g., types, interfaces)
  • HTML/CSS knowledge for structure and styling
  • Experience using D3.js
  • Ability to parse and transform JSON data
  • Power BI Data Model Awareness
  • Familiarity with PowerBI API skills
  • Familiarity with Power BI Custom Visuals SDK
  • Adherence to standard coding principles (DRY, SOLID)
  • Understanding of data visualization best practices
  • Familiarity with browser developer tools
  • Power BI Ecosystem Knowledge
  • Skills to optimize rendering for large datasets
  • 3 years+ development experience
  • Excellent problem-solving skills and an inquisitive nature
  • Strong analytical and technical skills
  • Drive to deliver the highest standard of work
  • Clear verbal and written communication
  • Able to adapt to changing requirements
  • Able to communicate ideas to non-technical stakeholders
  • Works well as part of a team

Responsibilities

  • Design, build, and maintain a market-leading Power BI custom visualization (SaaS)
  • Develop and maintain custom visualizations using JavaScript (ES6+), TypeScript, HTML/CSS, and D3.js
  • Parse and transform JSON data
  • Optimize rendering for large datasets
  • Adhere to standard coding principles (DRY, SOLID)
  • Work with Power BI's data roles (e.g., X-axis, Y-axis, Tooltips)
  • Utilize Power BI API skills
  • Use the Power BI Custom Visuals SDK
  • Debug and test using browser developer tools
  • Understand data visualization best practices
  • Communicate ideas to non-technical stakeholders

Preferred Qualifications

  • Azure DevOps – Boards, Repos and CI/CD Pipelines
  • Microsoft Certification and Publishing
  • Unit testing, Test driven development
  • Experience of developing/architecting solutions

Benefits

  • Competitive salary with the ability to progress
  • 23-days holiday allowance, increasing with length of service, plus bank holidays, an extra day off on your birthday and the option to buy more!
  • Company pension scheme
  • 2 paid leave days per year to volunteer and support your local community
  • Health cash plan with free access to a confidential Employee Assistance Programme (EAP)
  • Life assurance
  • Cycle to work scheme, electric vehicle scheme, home and tech scheme, and retail discounts
  • Free on-site gym at our Manchester and Leeds locations
  • Long service recognition
  • Beer (or soft drinks) and Pizza Friday’s, dress down every day, social events such as Summer BBQ, Christmas party and lots more!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.