Principal Engineer - Web

12 - 17 years

10 - 14 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

 
  • Lead front-end code reviews with their teammates.
  • Run reviews to guarantee the structure and design of the applications follow the standards and guidelines.
  • Define practices to ensure the applications they are building are secure and don t have vulnerabilities.
  • Solve complex CSS and HTML compatibility issues in legacy browsers.
  • Optimize JavaScript implementations.
  • Generate documentation about UI architecture, interactions and behaviors with REST APIs or any other mechanism to process data (e.g. GraphQL, etc.).
  • Document and assist in defining functional and technical requirements of different applications.
  • Evaluate new frameworks and tools that can be integrated into the existing applications without breaking previous implementations.
  • Implement front-end development workflows: building systems, dependency management, quality checkers (linting), etc.
  • Create pattern libraries and style guides according to the project s requirements.
  • Guide performance testing and solve issues as they appear

Requirements:

  • Bachelors or Masters degree in Computer Science or a related field.
  • At least 12+ years of professional experience in frontend development.
  • Strong proficiency in JavaScript, HTML, CSS, and related web technologies.
  • Experience with modern frontend frameworks such as React, Angular, or Vue.js.
  • Proficient in using debugging tools and techniques.
  • They should also be familiar with front end development tools and workflows such as code editors, version control, bundlers, preprocessors, compilers, transpilers, linters, and more.
  • Knowledge of web security principles and techniques.
  • Understanding of front end performance optimization methods
  • They should be aware of front end web standards and best practices such as responsive design, web accessibility, cross-browser compatibility, SEO, and more.
  • They should be able to translate business and user requirements into functional and technical specifications.
  • They should also have familiarity with business architecture concepts and frameworks such as business models, value propositions customer segments, value streams, etc
  • Need soft skills such as communication skills to articulate the architecture vision to different audiences;
  • Collaboration skills to work effectively with other architects
  • Leadership skills to inspire the development team
  • Problem-solving skills to identify architecture challenges
  • Learning skills to keep up with evolving technologies.

Preferred Qualifications:

  • Experience in developing and deploying web applications using cloud platforms such as AWS.
  • Familiarity with server-side technologies such as Node.js.
  • Contributions to open source projects or active participation in developer communities.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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
Quince Corporate Services logo
Quince Corporate Services

Business Services

New York

RecommendedJobs for You

bengaluru, karnataka, india

noida, gurugram, delhi / ncr