Company: Demandbase
Salary: Not provided
Location: , United States
• Design, develop, and maintain front-end components of data-intensive, single-page web applications using React and TypeScript. • Build user interfaces and dashboards that visualize complex marketing, sales, and financial data for enterprise analytics platforms. • Translate UX wireframes and product specifications into responsive, modular, and reusable components using modern state-management tools (Redux Toolkit, RTK Query, Context API) and contemporary UI component libraries (e.g., shadcn/ui, Highcharts, TanStack). • Collaborate with cross-functional teams including Product Managers, UX Designers, and Back-End Engineers to design system architecture, integrate REST APIs, and ensure seamless data communication. • Optimize rendering performance, accessibility, and test coverage; work closely with the DevOps team to maintain CI/CD workflows. • Conduct code reviews, mentor peers, contribute to technical documentation, and support ongoing system stability through incident triage and defect resolution. • Participate in Agile/Scrum processes to plan, develop, test, and deploy front-end features that improve analytics and marketing intelligence workflows. • Architect and implement real-time, interactive, analytical and conversational user interfaces that integrate streaming AI-powered data.
• Master’s or foreign equivalent in Computer Science, Computer Engineering, Information Systems, or related quantitative field (e.g., Economics, Finance) • 5 years of experience in job offered or related occupation • Must have at least 1 year of prior work experience in each of the following: • - Formal academic training or certification in Computer Information Technologies or Software Engineering concepts (e.g., data structures, algorithms, databases, or web programming). • - Implementing production-ready, real-time, interactive conversational user interfaces powered by generative AI. • - Building responsive, component-based front-end applications using React, TypeScript, JavaScript, HTML5, and CSS3/Sass (or equivalent modern tooling such as Tailwind CSS); strong understanding of state-management patterns (Redux, Context API, RTK, RTK Query, or equivalent frameworks). • - Designing and developing data-intensive dashboards and visualizations for financial, marketing, or business analytics platforms. • - Integrating front-end components with REST APIs; defining client-side data models and communication schemas; writing automated tests using Jest, React Testing Library, or Playwright. • - Setting up and maintaining CI/CD workflows; working with Infrastructure-as-Code (IaC) tools such as Terraform; managing source code repositories using GitHub or GitLab; leveraging cloud infrastructure (e.g., AWS). • - Working within Agile/Scrum teams in collaboration with Product, Design, and Engineering teams; creating and maintaining technical documentation; and using Figma or similar tools for UI/UX collaboration. • - Implementing or contributing to a micro-frontend architecture; managing monorepositories (e.g., Nx); and using modern front-end build tools (e.g., Vite, Webpack).
• Telecommuting allowed for this position
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2026.