Texas Instruments logo

Front-End Developer with Full Stack Experience

Texas Instruments

On-site๐Ÿ‡จ๐Ÿ‡ฆToronto, ON, CanadaseniorC$50โ€“C$70/hrPosted 13h ago

Job description

Job title: Front-End Developer (with Full Stack Experience) Location: Toronto

Role: Contract

Organization: User Experience Design

About the job

As Front-End Developer, you help build critical enhancements to TI.com while creating modern web experiences used by TI customers around the world. You bring strong front-end development skills, full stack experience, and a collaborative mindset to turn user needs, technical constraints, and business goals into scalable, high-quality web solutions. This is an opportunity to shape customer-facing experiences at scale while contributing to the application patterns, integrations, and development standards that support TI.com, our main customer-facing website with millions of visits per year.

We look forward to meeting with you, learning about your experiences, and seeing if we could be a good fit for one another. Our office is conveniently located in downtown Toronto, steps from Union Station. We are all coming into the office regularly while enjoying a flexible work schedule.

In this role you will:

  • Build and enhance modern web experiences on TI.com using React, Next.js, TypeScript, and Thymeleaf.

  • Turn UX designs and business needs into scalable, high-quality web solutions.

  • Develop reusable, maintainable application features and implementation patterns.

  • Translate UX and design direction into high-quality, accessible, production-ready code.

  • Collaborate with UX, back-end developers, and partner teams to deliver reliable, production-ready experiences.

  • Support and improve existing application architecture, templates, and shared patterns.

  • Troubleshoot bugs, resolve browser and implementation issues, and help maintain reliable releases.

  • Partner with back-end developers and DevOps teams to support integration, deployment, and issue resolution.

  • Contribute to code reviews, documentation, and development best practices.

  • Participate in agile team processes including planning, refinement, and delivery discussions.

  • Help strengthen development standards through thoughtful implementation and collaboration across teams.

Knowledge/Skills/Experience/Education:

  • Examples of shipped front-end work, GitHub projects, or an online portfolio strongly preferred.

  • 5+ years of experience building modern web experiences with strong front-end depth and full stack development experience.

  • Hands-on experience with React, Next.js, TypeScript, and JavaScript for interface behavior and user experience.

  • Experience with Thymeleaf in a production environment.

  • Experience building reusable UI components, patterns, or design-system-aligned solutions.

  • Experience using AI-assisted development tools, including Claude Code, to support coding, problem-solving, and development workflows.

  • Comfort working with Node.js, npm, Git, and branch and repository workflows.

  • Familiarity with deployment pipelines, debugging, and cross-browser compatibility issues.

  • Strong problem-solving skills, attention to detail, and the ability to work independently.

  • Ability to align and collaborate with UX, engineering, and partner teams to deliver high-quality experiences.

Nice to have

  • Experience with design systems or pattern libraries.

  • Familiarity with web components, Shadow DOM, or other component-based architectures.

  • Experience contributing to technical documentation, demos, or shared development guidelines.

  • Exposure to DevOps processes and release workflows.

Pay: $50.00-$70.00 per hour

Expected hours: No more than 40.0 per week

Work Location: In person