Full Stack Developer (with Embedded Analytics focus)

Remote: 
Full Remote
Contract: 
Work from: 
United States

Offer summary

Qualifications:

At least 5 years of full stack development experience., Strong skills in responsive HTML and CSS, with a portfolio demonstrating accessible UI., Deep knowledge of vanilla JavaScript and building interactive web components., Experience with SDK integration, especially the ThoughtSpot Visual Embed SDK..

Key responsibilities:

  • Develop and maintain responsive user interfaces across devices.
  • Translate design mockups into pixel-perfect web pages.
  • Integrate and configure embedded analytics components using SDKs.
  • Troubleshoot and test embedded content to ensure seamless user experience.

Acadia logo
Acadia https://acadia.io/
201 - 500 Employees
See all jobs

Job description

Job Details
Job Location:    Brazil - State/Province
Salary Range:    Undisclosed
Description

Full Stack Developer (with Embedded Analytics focus) - LATAM

 

We are seeking a highly skilled Full Stack Developer – Embedded Analytics Integration to join our team and drive the integration of ThoughtSpot Liveboards into our custom web portal. In this role, you will be responsible for building responsive, accessible, and visually appealing user interfaces, as well as embedding and customizing analytics components for a seamless user experience.

 

Location: LATAM (Brazil/Argentina/Colombia/Mexico)

Work Timings: 8 AM - 5 PM EST

Engagement Mode: Full/Part time, Short/Long term contract

 

Must submit a resume in English to be considered.

Key Responsibilities
  • Develop and Maintain UI:
    Create and manage responsive HTML and CSS layouts, ensuring clean, accessible, and visually appealing interfaces across all screen sizes and devices.
  • Translate Designs:
    Convert design mockups into pixel-perfect, standards-compliant markup using advanced layout techniques such as Flexbox and Grid.
  • JavaScript Development:
    Write robust, vanilla JavaScript for DOM manipulation, event handling, and building interactive elements (dropdowns, modals, dynamic components) from scratch, without relying on frontend frameworks or libraries.
  • Performance & Compatibility:
    Implement performance best practices and ensure cross-browser compatibility for all web components.
  • SDK Integration:
    Import and utilize the ThoughtSpot Visual Embed SDK (ES Module, UMD, or npm), and configure SDK instances to embed Liveboards and visualizations.
  • Authentication & Security:
    Implement secure authentication flows, manage user sessions, and coordinate with ThoughtSpot support to enable CORS between the web portal and the ThoughtSpot server.
  • Embedding & Configuration:
    Generate and configure embed links for Liveboards or visualizations, edit configuration files or JavaScript variables, and customize display options through the SDK.
  • Debugging & Testing:
    Use browser developer tools to troubleshoot integration issues, inspect network requests, and debug JavaScript code. Set up local or remote web servers for testing embedded content.
  • UI/UX Customization:
    Customize the embedded analytics experience, handle SDK events, apply custom styles, and integrate analytics components seamlessly with the portal’s UI.
Qualifications

Required Qualifications
  • 5+ years of experience in full stack development 
  • Proven experience in responsive HTML and CSS, with a strong portfolio demonstrating clean and accessible UI implementations.
  • Deep fluency in vanilla JavaScript, with hands-on experience building interactive web components from scratch.
  • Solid understanding of layout techniques (Flexbox, CSS Grid) and translating design mockups into functional web pages.
  • Experience integrating JavaScript libraries or SDKs, preferably with the ThoughtSpot Visual Embed SDK.
  • Familiarity with ES6 module syntax and npm package management.
  • Working knowledge of authentication flows, secure session management, and CORS.
  • Experience generating embed links and configuring embedded analytics components.
  • Proficiency with browser developer tools for debugging and testing.
  • Strong attention to detail, problem-solving skills, and ability to work independently.
  • Strong fluency in English
Preferred Qualifications
  • Experience with embedded analytics platforms (ThoughtSpot, Tableau, Power BI, etc.).
  • Familiarity with UI/UX best practices and analytics customization.
  • Exposure to Agile development environments.

 

If you are passionate about web development, analytics integration, and building seamless user experiences, we encourage you to apply!

 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Problem Solving

Full Stack Engineer Related jobs