FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer II, Front-End
DemandbaseSoftware Engineer II developing data-intensive front-end web applications using React and TypeScript for Demandbase. Collaborating with cross-functional teams to enhance analytics and marketing intelligence workflows.
Posted 4/28/2026full-timeRemote • California • 🇺🇸 United StatesMid-LevelSenior💰 $213,512 per yearWebsite
Tech Stack
Tools & technologiesAWSCloudJavaScriptJestReactReduxSCSSTerraformTypeScriptWebpack
About the role
Key responsibilities & impact- 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.
Requirements
What you’ll need- 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).
Benefits
Comp & perks- Telecommuting allowed for this position
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypeScriptJavaScriptHTML5CSS3SassReduxRTK QueryREST APIsCI/CD
Soft Skills
collaborationmentoringtechnical documentationincident triagedefect resolutionAgileScrum
Certifications
Master’s in Computer ScienceComputer EngineeringInformation SystemsSoftware Engineering