PaloAltoRecruiter Since 2001
the smart solution for Palo Alto jobs

Principal Front-end Engineer

Company: LeetCode
Location: Palo Alto
Posted on: August 2, 2022

Job Description:

Job Description LeetCode is looking for an experienced Front-end Engineer to join our product team. You must be detailed oriented, an excellent communicator, technically proficient and have a keen eye for design and UI/UX.You will be youll make a significant contribution to translating our customer needs and user expectations into interactive web apps. Your responsibilities will include translating design wireframes into the code that will produce visual elements of the application. You will own development and maintenance of a newly created design system. You should be able to translate our company and customer needs into functional and appealing interactive applications.In addition to decomposing problems into clear software and UX design actions, you will be working with the UI/UX design team to bridge the gap between graphic design and technical implementation, taking an active role in defining how the application looks, as well as how it works. You will be responsible for maintaining a high software quality bar on the end-user experience. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design. Ultimately, you should be able to create a functional and attractive digital environment for our company, ensuring great user experience. Responsibilities Continue to optimize front-end related frameworks and tools to improve development experience Ability to work both autonomously and as part of a team, including the ability to collaborate closely with engineers in other locations Take a collaborative approach to work and can incorporate feedback from product, design, and your engineering peers Care about helping users succeed in their goals through the features you build Solid understanding of the full web technology stack (e.g. HTTP, cookies, headers, asset lazy loading / caching, CDNs, caching, compression, etc.) Good understanding of programming concepts such as common data structures and algorithms, profiling / optimization Experience contributing to and working with a reusable component library and design system Optimize applications for maximum speed Collaborate with back-end developers and web designers to improve usability Get feedback from, and build solutions for, users and customers Write functional requirement documents and guides Create quality mockups and prototypes Help back-end developers with coding and troubleshooting Ensure high quality graphic standards and brand consistency Stay up-to-date on emerging technologies Requirements Minimum of 7 years of professional frontend development around the user experience, an eye for design and attention to detail, and experience with responsive web design Minimum of 4 years of professional backend development, building and consuming horizontally scalable APIsHave the ability to work with a design team and translate UI/UX design wireframes to scalable code Experience in developing pixel perfect frontend software, with deep experience in one or more relevant frontend frameworks (React, Angular, Vue) Fluent with modern JavaScript and its build tools/architecture, our platform is a React/GraphQL app with the standard tooling (Webpack, Babel, ES6, Linting, TS, Prettier, etc) Proven work experience as a Front-end developer Hands on experience with markup languages Experience with JavaScript, CSS and jQuery Familiarity with browser testing and debugging In-depth understanding of the entire web development process (design, development and deployment) Understanding of layout aesthetics Knowledge of SEO principles Familiarity with software like Adobe Suite, Photoshop and content management systems An ability to perform well in a fast-paced environment Excellent analytical and multitasking skills Bonus points Possess design skills or relevant background Experience as a team lead or in a supervisory/management role of a team of developers Frontend tech stack React 17, Typescript, React-query (GraphQL client), Nextjs, Tailwindcss Backend tech stack Python, Django, Graphene, Celery, Golang, NodeJS, Kubernetes, Docker, Redis, MySQL Benefits Competitive salary Flexible Working Hours Health Care Plan (Medical & Dental) Retirement Plan (401k, IRA) Flexible Paid Time Off (Vacation, Sick & Public Holidays) Family Leave (Maternity, Paternity) Short Term & Long Term Disability Standing Desks & Ergonomic Chairs Work From Home Free Food & Snacks Wellness Resources Stock Option Plan

Keywords: LeetCode, Palo Alto , Principal Front-end Engineer, Engineering , Palo Alto, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Palo Alto RSS job feeds