Web Engineer

May 8, 2025
Application ends: August 8, 2025

Apply for this job

Email *

Job Description

About the Role:

We’re seeking a Web Engineer to join our Interactive Platforms Team, where you’ll be responsible for developing high-performance, user-centric web experiences for data-intensive applications. This role goes beyond routine frontend development: you’ll architect modular systems, work closely with design systems, and contribute to both client-side and edge-rendered infrastructure for real-time visualizations, streaming interfaces, and internal developer tools.


Key Responsibilities:

  • Implement performant, production-grade features using TypeScript, React (with Hooks), Next.js, and Vite.
  • Integrate with GraphQL, RESTful APIs, and WebSocket-based streams with robust data lifecycle handling.
  • Engineer reusable components that adhere to internal design tokens and accessibility standards (WCAG 2.1+).
  • Build and maintain CI/CD pipelines using GitHub Actions with a focus on fast iteration and release safety.
  • Collaborate with UX engineers and product designers to co-own interactive behaviors—no handoffs.
  • Contribute to a shared monorepo using Nx or Turborepo, optimizing build time and cross-package dependencies.
  • Design and implement telemetry hooks for usage analytics and error capture using OpenTelemetry or similar.
  • Address performance at both client and edge layers: lazy loading, hydration strategy, edge caching, bundle optimization.
  • Participate in architecture decisions, code reviews, and incident retrospectives.

Required Qualifications:

  • 3+ years of experience developing complex web applications using React, TypeScript, and Next.js.
  • Demonstrated expertise in dynamic, stateful interfaces—e.g., dashboards, streaming UIs, or interactive visual editors.
  • Deep understanding of modern build systems (Vite, Webpack, or esbuild) and module federation patterns.
  • Proficient in debugging and performance profiling using Lighthouse, React Profiler, and Web Vitals tooling.
  • Familiarity with web security practices: CSPs, sandboxing, XSS mitigation, and cookie handling at the edge.
  • Comfortable with GraphQL clients like Apollo or urql, with knowledge of query batching, caching, and normalization.
  • Experience developing in a monorepo environment, including working across shared components and utilities.
  • Strong foundation in computer science principles (e.g., data structures, time complexity, memory profiling in JS engines).

Preferred Qualifications:

  • Experience with edge-rendered applications (e.g., Vercel Edge, Cloudflare Workers).
  • Prior work with real-time data pipelines or streaming frontends (e.g., WebSockets, SSE, MQTT).
  • Background in design systems or contributing to a shared component library at scale.
  • Familiarity with backend-adjacent tasks like SSR caching strategies or shaping API responses for frontend efficiency.
  • Contributions to open-source frontend tooling or libraries.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers#Dynamicbrandguru