Web Engineer

May 7, 2025
Application ends: August 7, 2025

Apply for this job

Email *

Job Description

Role Overview:

We’re looking for a Web Engineer who can architect and implement complex, performant web interfaces that scale across millions of users. This is not a pixel-pushing role—we’re seeking someone who thrives at the intersection of system design, modern frontend frameworks, and real-world performance.

You’ll work on client-facing systems that involve dynamic rendering, real-time data synchronization, and robust interactivity—all while maintaining strong accessibility and security practices.


Key Responsibilities:

  • Design and build modular, production-grade web components using React (or similar), TypeScript, and Tailwind (or CSS-in-JS).
  • Own and evolve client-side data fetching, caching strategies (e.g., SWR, React Query), and error handling patterns.
  • Translate Figma prototypes into real, accessible UI without overreliance on libraries—semantic HTML and ARIA knowledge expected.
  • Integrate and optimize APIs with an eye on request latency, fallback behavior, and resilience under network constraints.
  • Collaborate with backend engineers to influence API design for performance and UX alignment.
  • Write meaningful, minimal tests using Jest and Playwright or Cypress, integrated into CI/CD pipelines.
  • Conduct performance profiling using tools like Lighthouse, Web Vitals, and Chrome DevTools to ensure the app renders quickly and responsively.
  • Contribute to the internal component library and define versioning, changelog practices, and documentation.

Required Qualifications:

  • 3–6 years of professional experience building complex, production-grade web applications—not CMS work or static sites.
  • Proficient in TypeScript with a strong grasp of generics, type inference, and type safety trade-offs in UI code.
  • Deep experience with React (16.8+), including hooks, custom hook patterns, and memoization strategies.
  • Demonstrated knowledge of rendering lifecycles, hydration, and bundling trade-offs in SSR/SSG contexts.
  • Experience with performance optimizations: lazy loading, tree shaking, CDN strategies, and HTTP/2.
  • Ability to reason about state management at scale—experience with Zustand, Recoil, Jotai, or rolling your own.
  • Familiar with OAuth2, JWT, cookie/session handling, and CSRF/XSS vulnerabilities in browser environments.
  • Comfortable navigating large codebases and participating in structured code reviews, linting, and static analysis practices.

Bonus (but not required):

  • Familiarity with edge computing environments like Vercel, Cloudflare Workers, or Netlify Edge Functions.
  • Experience working in a monorepo setup (e.g., Turborepo, Nx).
  • Contributions to open-source frontend tools 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