Frontend Web Developer

4 - 7 years

8 - 17 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role & responsibilities

Core Frontend Technologies

  • JavaScript (ES6+)

    - Modern JavaScript syntax and features
  • TypeScript

    - Static typing for JavaScript
  • HTML5

    - Semantic markup and accessibility
  • CSS3

    - Modern styling including Grid, Flexbox
  • Responsive Design

    - Mobile-first, cross-browser compatibility
  • Progressive Web Apps (PWA)

    - Service workers, offline functionality

React Ecosystem

  • React

    - Component-based UI library
  • React Hooks

    - useState, useEffect, useContext, custom hooks
  • React Router

    - Client-side routing
  • Redux/Redux Toolkit

    - State management
  • Context API

    - Built-in state management
  • JSX

    - JavaScript XML syntax
  • React Testing Library

    - Component testing
  • Next.js

    - Full-stack React framework
  • Gatsby

    - Static site generator
  • React Native

    - Mobile development

Tailwind CSS & Styling

  • Tailwind CSS

    - Utility-first CSS framework
  • PostCSS

    - CSS processing tool
  • Styled Components

    - CSS-in-JS library
  • Emotion

    - CSS-in-JS library
  • SASS/SCSS

    - CSS preprocessor
  • CSS Modules

    - Scoped CSS
  • Design Systems

    - Component libraries, style guides

Advanced Frontend Concepts

  • Server-Side Rendering (SSR)

    - SEO optimization
  • Static Site Generation (SSG)

    - Pre-built pages
  • Code Splitting

    - Bundle optimization
  • Lazy Loading

    - Performance optimization
  • Web Performance

    - Core Web Vitals, optimization
  • Accessibility (a11y)

    - WCAG compliance, screen readers
  • Micro-frontends

    - Modular architecture
  • WebAssembly (WASM)

    - High-performance web applications

Build Tools & Development

  • Webpack

    - Module bundler
  • Vite

    - Fast build tool
  • Babel

    - JavaScript compiler
  • ESLint

    - Code linting
  • Prettier

    - Code formatting
  • npm/yarn/pnpm

    - Package managers
  • Husky

    - Git hooks
  • Module Federation

    - Micro-frontend architecture

Testing & Quality Assurance

  • Jest

    - JavaScript testing framework
  • Cypress

    - End-to-end testing
  • Playwright

    - Cross-browser testing
  • Storybook

    - Component development environment
  • Unit Testing

    - Component testing
  • Integration Testing

    - Feature testing
  • Test-Driven Development (TDD)

    - Development methodology

Version Control & Collaboration

  • Git

    - Version control
  • GitHub/GitLab

    - Code repositories
  • Pull Requests

    - Code review process
  • Branching Strategies

    - Git flow, feature branches
  • CI/CD

    - Continuous integration/deployment

API & Data Management

  • REST APIs

    - HTTP methods, status codes
  • GraphQL

    - Query language for APIs
  • Apollo Client

    - GraphQL client
  • React Query/TanStack Query

    - Data fetching
  • Axios

    - HTTP client
  • WebSockets

    - Real-time communication
  • JSON

    - Data interchange format

Performance & Optimization

  • Core Web Vitals

    - LCP, FID, CLS metrics
  • Bundle Analysis

    - Webpack bundle analyzer
  • Tree Shaking

    - Dead code elimination
  • Image Optimization

    - WebP, lazy loading
  • Caching Strategies

    - Browser, service worker caching
  • Critical Rendering Path

    - Performance optimization

Modern Development Practices

  • Component-Driven Development

    - Reusable components
  • Atomic Design

    - Design methodology
  • Agile/Scrum

    - Development methodologies
  • Cross-Browser Testing

    - Browser compatibility
  • Mobile-First Design

    - Responsive development
  • SEO Optimization

    - Search engine optimization

Emerging Technologies

  • Web Components

    - Custom elements
  • Jamstack

    - Modern web architecture
  • Headless CMS

    - Content management
  • Edge Computing

    - CDN optimization
  • WebRTC

    - Real-time communication
  • Web3/Blockchain

    - Decentralized applications

Preferred candidate profile

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Optum logo
Optum

Hospitals and Health Care

Eden Prairie MN

RecommendedJobs for You

navi mumbai, pune, mumbai (all areas)