Software Developer Sr

3 - 8 years

18 - 20 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • Design, build, and optimize responsive, accessible, and high-performance front-end components and applications using React and TypeScript
  • Participate in front-end architecture and design discussions; influence key technical decisions to ensure usability, maintainability, and scalability
  • Translate product requirements, UX flows, and visual designs into high-quality front-end implementations that deliver measurable user and business value
  • Collaborate closely with Product Managers, Architects, Test Engineers, and UX Designers throughout the development lifecycle
  • Conduct code reviews and provide constructive feedback to improve code quality, component patterns, accessibility, and design consistency
  • Mentor and guide junior developers on front-end design principles, state management best practices, and debugging strategies
  • Identify opportunities to improve front-end delivery efficiency through automation, AI-assisted development, modern tooling, and CI/CD workflows
  • Take ownership of front-end feature delivery from concept to deployment, ensuring quality, performance, and observability
  • Take responsibility for testing your code by writing and maintaining automated front-end tests, validating UI behavior end-to-end, and ensuring high-quality, testable code is delivered into production
  • Contribute to improving team engineering practices and patterns through knowledge sharing and technical leadership
  • Implement and maintain robust front-end testing using modern frameworks (eg, Jest, Cypress, or Playwright), ensuring high confidence in UI quality
  • Optimize front-end performance through profiling, caching strategies, code-splitting, bundle optimization, and Web Vitals improvements
  • Skills and experience we valueBachelor s or Master s degree in Computer Science, Engineering, or a related field
  • Significant hands-on experience building complex front-end applications in enterprise or SaaS environments, demonstrating technical ownership and delivery impact
  • Strong programming skills using JavaScript, TypeScript, and React, including component architecture, hooks, and reusable patterns
  • Experience building, deploying, and maintaining front-end applications using modern toolchains (eg, Node.js, Webpack, Vite, Nx)
  • Experience working closely with UX Research, Design, or Accessibility teams to refine high-quality user experiences
  • Exposure to cross-browser compatibility requirements, internationalization (i18n), and localization (l10n) patterns
  • Deep understanding of front-end application architecture, state management (Redux, Zustand, Recoil, or equivalent), and SPA routing
  • Expertise in consuming REST/gRPC APIs and integrating front-end logic with backend services
  • Strong grasp of web performance optimization, including rendering pipelines, bundle optimization, lazy-loading, and Lighthouse metrics
  • Skilled in applying front-end-focused design patterns, secure coding practices, and modern UI engineering standards
  • Proficiency in writing automated front-end tests (unit, integration, and UI) and ensuring testability through clean component structures, predictable state management, and reliable interaction patterns
  • Proficiency in accessibility standards (WCAG/ARIA) and building inclusive UI experiences
  • Solid understanding of CI/CD practices for web applications, modern testing frameworks (Jest, Cypress, Playwright), and automation best practices
  • Experience working with design systems (Storybook, Material UI, or internal component libraries), ensuring UI consistency and reusability
  • Familiarity with front-end observability tools (Sentry, Datadog RUM, or New Relic Browser) to diagnose client-side issues
  • Curious and adaptable, with the ability to learn new front-end technologies, frameworks, and tooling quickly
  • Analytical, disciplined, and collaborative able to solve complex front-end problems and work effectively across global teams
  • What would make you really stand outFamiliarity with micro-front-end architectures or modular UI platforms at scale
  • Understanding of Talent, HR, or Workforce systems, with the ability to apply domain insights to front-end design decisions

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Dayforce logo
Dayforce

Software Development

Minneapolis Minnesota

RecommendedJobs for You

bengaluru, karnataka, india