Home
Jobs

Product Development Engineer I - Frontend

3 years

3 - 6 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Job Requirements

Phenom Intro:

Phenom is a global HR tech company on a mission to help a billion people find the right job. Our Intelligent Talent Experience platform is powered by AI and designed to connect candidates, employees, recruiters, and hiring managers with personalized experiences throughout the talent lifecycle.

Job Summary:

As a Frontend PDE-2 on our Product Engineering team, you'll own the design, implementation, and delivery of customer-facing features across web applications. You'll work primarily in Vue, React, but you'll also be expected to jump into other frontend technologies as needed—whether it's Angular, Vue or plain JavaScript—driving consistency, performance, and maintainability across the codebase.


Key Responsibilities

Feature Development: Collaborate with product managers, UX designers, and backend engineers to translate requirements into high-quality, scalable React (and other) frontend features.

Architecture & Design: Propose and enforce frontend architecture patterns (component libraries, state management, styling solutions) that support rapid development and cross-team reuse.

Web Fundamentals: Advocate and apply strong web concepts—DOM manipulation, browser rendering pipelines, HTTP protocols, security (CSP, CORS, XSS), accessibility (WCAG), and performance optimizations (lazy loading, code splitting, asset bundling).

Code Quality & Testing: Write unit, integration, and end-to-end tests (e.g., Jest, React Testing Library, Cypress). Conduct and participate in code reviews, ensuring high standards of readability, test coverage, and documentation.

Cross-Tech Agility: Quickly ramp up in new frontend frameworks or libraries when projects demand it. Mentor other engineers on best practices and help the team adopt new technologies confidently.

CI/CD & DevOps: Integrate frontend pipelines into CI/CD workflows, including automated linting, build, and deployment steps. Work with DevOps to troubleshoot staging/production issues.

Mentorship & Collaboration: Provide technical guidance to junior engineers. Partner with UX and design teams to ensure pixel-perfect implementation and a smooth, accessible user experience.


Work Experience

Experience: 3–6 years in frontend software development, with at least 2 years working hands-on in React.js.

Core Web Skills: Deep understanding of HTML5, CSS3 (Flexbox, Grid), JavaScript (ES6+), and foundational web concepts (HTTP, REST/GraphQL, WebSockets).

Design Systems: Built or contributed to component libraries/design systems at scale.

TypeScript: Proficient in typing React components, creating interfaces/types, and leveraging advanced TypeScript features for safer code.

Performance & Accessiblity: Proven track record of improving page load and runtime performance; familiarity with Lighthouse, Web Vitals, ARIA roles, and accessibility testing tools.

React Ecosystem: Strong experience with React patterns (hooks, context, HOCs), state management libraries, and build tools (Webpack, Vite).

Testing: Hands-on with frontend testing frameworks (Jest, RTL, Cypress or equivalent).

Collaboration: Excellent communication skills; ability to drive technical discussions and articulate trade-offs.

Problem Solving: Strong analytical mindset, able to reason about complex UI state, concurrency issues, and browser quirks.

DevTools & Debugging: Expert in Chrome DevTools, React Profiler, and performance tracing tools.

Agile Practices: Experience working in Scrum/Kanban teams, with story-driven development and CI pipelines.

QA Testing Ownership: Demonstrated ability to define, implement, and own frontend quality assurance processes—writing test plans, coordinating with QA engineers, and ensuring features meet acceptance criteria through unit, integration, and end-to-end testing.

Mock Interview

Practice Video Interview with JobPe AI

Start Technical 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
Phenom People
Phenom People

Software Development

Ambler PA

1001-5000 Employees

72 Jobs

    Key People

  • Mahe Bayireddi

    Co-Founder & CEO
  • Amit Saini

    Co-Founder & CTO

RecommendedJobs for You