Position: Data Visualization (d3.js) Developer
Company: AOG Global
Experience required: 3y
Category: JavaScript
English level: upper
Published: 2022-09-01T00:00:00+03:00

**Briefly about the client:**
Our client is one of the leading Spoken Language Technologies (SLT) companies in Switzerland and the EU. The mission is to deliver on the promise of voice technologies to all languages and regions large and small. The client currently has offices in Zurich (CH), Madrid (ES), London (UK), and Milan (IT). For this position, he is looking for experienced data visualization and/or d3.js developer to help roll out new data visualizations for Fortune 50 clients using their platform.

**Who we are looking for:**
The successful candidate will have a minimum of 1-2 years of experience building complex data visualizations in d3js or similar frameworks, using multivariate data as input.
This role will require close interaction with the client's analytics projects team as well as the customer, in order to ensure that customer reporting and visualization requirements are met. You will meet with all stakeholders, review the target data and translate these inputs into dynamic, responsive d3.js visualizations and reusable templates in order to help clients better understand their data and reach their call center KPI targets.
Your first project will focus on acquiring basic knowledge about the existing platform, as well as the visualization framework and ES-based data aggregation approach. Once you are familiar with the existing stack you will have opportunities to design and extend the platform together with the annotation team, as well as work on other projects in the Lingware group.

**Responsibilities:**
- Develop new user-facing visualizations and dashboards focusing on client-determined KPIs and reusable report templates
- Build reusable code and plugins for future use
- Ensure the technical feasibility of UI/UX designs
- Collaborate with other team members and stakeholders

**The ideal candidate is an experienced Data Visualization (d3.js) Developer who has:**
- 2+ years of experience with d3js or similar JS data visualization frameworks
- Proficient understanding of web markup, including HTML5, CSS3
- Proficient understanding of client-side and server-side scripting and JavaScript frameworks
- Proficient understanding of ECMAScript 6
- Proficient understanding of ReactJS
- Good **English** communication skills (you’ll be working with foreign devs & management)

**Preferred Qualifications:**
- Experience with ElasticSearch including client-side libraries and aggregations
- Have good experience in using Redux, Typescript, Redis, MongoDB
- Have experience in building management UIs and/or portals

Eager to hear from you asap!