Korn Ferry

Frontend Developer

The Frontend Developer is responsible for enhancing and maintaining software applications. Key responsibilities include assisting with requirements gathering, coding, testing, and installing applications. This role will work closely with project management to ensure that project deadlines are met and that the deliverables meet user requirements.


Work Experience and Education Requirements:

  • Bachelor’s degree in computer science, Information Technology, or a related field from a four-year college or university.
  • 5+ years of front-end development.
  • Experience working with Angular & React technologies.
  • Proficiency in Typescript, JavaScript, ECMA Script, HTML5, and CSS
  • Working knowledge with Grid Controls, Golden/Flex Layout, Redux/RxJS, D3, Tailwind/Bootstrap, or CSS
  • Familiarity with JavaScript build frameworks.
  • Familiarity with Node.js package manager npm/yarn
  • Experience developing dynamic front-end web-based applications.
  • Experience with JavaScript testing tools and methods (Jest/Enzyme/Cypress)
  • Experience of information security principles and best practices (OWASP)
  • Familiarity in Python (good to have), MongoDB or Redis/Elastic
  • Proficiency in Linux, Bash, JSON
  • Strong Computer Science fundamentals in Data Structures, Algorithms, Complexity Analysis, Object-Oriented Design and Designing Large Scale Data-Intensive Applications.
  • Excellent Analytical and Communication skills including experience speaking to technical and business audiences and working globally.
  • Solid understanding of the web development process from the layout/user interface to services layer
  • Capable of system tuning, code optimization and bug solving.
  • Knowledge on containerization, preferred docker
  • Familiar with source control principles and systems.


Job Duties and Responsibilities:

  • Ensure high-quality, bug-free development in close collaboration with other members of the development and QA teams, adhering to coding standards.
  • Participate in daily project scrum meetings and provide daily status reports.
  • Create user documentation for completed solutions.
  • Collaborate with the support team to resolve production support issues.
  • Mentor junior developers and help build the team's knowledge base.
  • Participate in peer reviews.
  • Assist with technical documentation.
  • Consult with QA staff on strategies for testing specific work items.
  • Perform other duties as deemed necessary by management.
  • Contribute to the success of the organization by helping others achieve job results, learning new skills needed by the team, and finding new ways to support the team.

  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Information Technology
  • Industries

    Business Consulting and Services

Referrals increase your chances of interviewing at Korn Ferry by 2x

See who you know

Get notified about new Frontend Developer jobs in India.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub