Search by job, company or skills

Griphic

Associate Software Engineer 2 (Frontend)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 days ago
  • Over 50 applicants

Job Description

Software Engineer L1 (Frontend Engineer)

Location & Type: Delhi, Full-time

CTC Range (LPA): 15.25 - 18.25

Vacancies: 2

Role Overview

As a Software Engineer L1 (Frontend), you will own frontend features and UI modules end-to-end, from implementation to production support. You will collaborate closely with Product, Design, Backend, and AI teams to deliver scalable, high-quality user interfaces for production systems.

This role requires comfort working with modern frontend frameworks, APIs, and design systems, with growing ownership over frontend architecture and code quality.

What You'll Do

  • Own and deliver frontend features or UI modules with moderate supervision.
  • Translate product requirements and Figma designs into clean, reusable UI components.
  • Build scalable frontend applications using modern frameworks (React / Next.js).
  • Integrate frontend with REST APIs and handle loading, error, and edge cases cleanly.
  • Manage frontend state and data flows effectively.
  • Ensure responsive, accessible, and cross-browser compatible interfaces.
  • Optimize frontend performance (rendering, bundle size, API usage).
  • Write unit and component tests for critical UI logic.
  • Participate actively in code reviews and frontend design discussions.
  • Debug and resolve frontend issues in staging and production.
  • Contribute to improving frontend standards, patterns, and best practices.

Technical Qualifications

  • 13 years of professional frontend or full-stack experience.
  • Strong proficiency in JavaScript and TypeScript.
  • Strong experience with React and familiarity with Next.js or similar frameworks.
  • Solid understanding of HTML, CSS, Flexbox/Grid, and responsive layouts.
  • Experience consuming and integrating REST APIs (basic GraphQL knowledge is a plus).
  • Experience with frontend state management (Context API, Redux, Zustand, etc.).
  • Familiarity with frontend build tools and bundlers (Vite, Webpack).
  • Good understanding of browser behavior, network requests, and debugging tools.
  • Comfortable working in Git-based workflows and collaborative teams.

Nice to Have

  • Experience building or using design systems / component libraries.
  • Basic understanding of accessibility (WCAG / a11y) standards.
  • Experience with frontend testing tools (Jest, React Testing Library, Cypress).
  • Exposure to CI/CD pipelines for frontend builds and deployments.
  • Familiarity with authentication flows (JWT, cookies, OAuth basics).
  • UI/UX sensibility and comfort collaborating closely with design teams.
  • Exposure to performance monitoring or frontend observability tools.

Expectations & Ownership

  • You are expected to own frontend features, not just tasks.
  • You will contribute to decisions around component structure and UI patterns.
  • You are not expected to define system-level architecture alone, but should reason about tradeoffs.
  • You should proactively improve code quality, reusability, and maintainability.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141668739