ShyftLabs

Frontend Software Engineer

ShyftLabs

full-time

Posted on:

Origin:  • 🇮🇳 India

Visit company website
AI Apply
Manual Apply

Job Level

JuniorMid-Level

Tech Stack

DockerGraphQLJavaScriptKubernetesNext.jsReactReduxSCSSTypeScript

About the role

  • Develop and maintain rich, responsive web applications using React.js and Next.js.
  • Build reusable UI components and ensure consistent design implementation across products.
  • Optimize applications for performance, accessibility, SEO, and cross-browser compatibility.
  • Integrate with backend APIs and work on real-time, CMS-driven content delivery.
  • Implement state management (Redux, Zustand, Recoil, or similar) for scalable apps.
  • Collaborate with backend engineers on API contracts and micro-frontend integration.
  • Work with GitOps-driven CI/CD pipelines, Dockerized builds, and Kubernetes deployments.
  • Ensure secure and efficient handling of user data in multi-tenant SaaS environments.

Requirements

  • 2–5 years of professional experience in frontend development.
  • Strong proficiency in JavaScript/TypeScript, React.js, and Next.js.
  • Experience with SSR (Server-Side Rendering) and SSG (Static Site Generation) in Next.js.
  • Implement and consume GraphQL queries and mutations to efficiently fetch and manage application data.
  • Good understanding of HTML5, CSS3, TailwindCSS/Styled Components/SCSS.
  • Knowledge of GitOps, Docker, and Kubernetes workflows for frontend deployment.
  • Familiarity with CMS integrations (headless CMS like Strapi, Contentful, etc.).
  • Exposure to SaaS multi-tenant applications and authentication / authorization flows.
  • Understanding of performance monitoring and frontend observability tools (e.g., Sentry, Datadog).