Principal Engineer - Web

4 Minutes ago • 12 Years +

Job Description

Quince is seeking a Principal Engineer - Web to lead front-end development, ensuring high-quality, secure, and optimized web applications. This role involves defining architectural standards, conducting code reviews, resolving compatibility issues, and guiding performance testing. The ideal candidate will have over 12 years of experience in frontend development, strong proficiency in modern frameworks, and a deep understanding of web standards and security principles, contributing to a customer-first, quality-driven mission.
Good To Have:
  • 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.
Must Have:
  • Lead front-end code reviews and ensure application design standards.
  • Define practices for secure applications without vulnerabilities.
  • Solve complex CSS and HTML compatibility issues in legacy browsers.
  • Optimize JavaScript implementations and generate UI architecture documentation.
  • Document and assist in defining functional and technical requirements.
  • Evaluate new frameworks and tools for integration.
  • Implement front-end development workflows including building systems and quality checkers.
  • Create pattern libraries and style guides.
  • Guide performance testing and resolve issues.
  • Bachelor's or Master's degree in Computer Science or 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.
  • Familiarity with front end development tools and workflows (code editors, version control, bundlers, etc.).
  • Knowledge of web security principles and techniques.
  • Understanding of front end performance optimization methods.
  • Awareness of front end web standards and best practices (responsive design, accessibility, SEO).
  • Familiarity with business architecture concepts and frameworks.
  • Strong communication, collaboration, leadership, problem-solving, and learning skills.

Add these skills to join the top 1% applicants for this job

team-management
communication
problem-solving
game-texts
performance-testing
react
html
aws
web-security
seo
frontend-frameworks
node.js
angular
front-end
vue.js
graphql
javascript
css

OUR STORY

Quince was started to challenge the existing idea that nice things should cost a lot. Our mission was simple: create an item of equal or greater quality than the leading luxury brands and sell them at a much lower price.

OUR VALUES

*Customer First.* Customer satisfaction is our highest priority.

*High Quality.* True quality is a combination of premium materials and high production standards that everyone can feel good about.

*Essential design.* We don’t chase trends, and we don’t sell everything. We’re expert curators that find the very best and bring it to you at the lowest prices.

*Always a better deal.* Through innovation and real price transparency we want to offer the best deal to both our customers and our factory partners.

*Environmentally and Socially conscious.* We’re committed to sustainable materials and sustainable production methods. That means a cleaner environment and fair wages for factory workers.

OUR TEAM AND SUCCESS

Quince is a retail and technology company co-founded by a team that has extensive experience in retail, technology and building early stage companies. You’ll work with a team of world-class talent from Stanford GSB, Google, D.E. Shaw, Stitch Fix, Urban Outfitters, Wayfair, McKinsey, Nike etc.

Key Responsibilities:

  • 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:

  • Bachelor's or Master's 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.

Quince provides equal employment opportunities to all employees and applications for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran or military status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

If you require reasonable accommodation during any part of the application or interview process, please contact accommodations@onequince.com. We are committed to ensuring an inclusive and accessible hiring process for all candidates.

Set alerts for new jobs by quience
Set alerts for new jobs in India
Contact Us
hello@outscal.com
Made in INDIA 💛💙