Senior Front End Engineer
🏢 Company Description
LeetCode is on a mission to empower technologists to develop the future world. Our culture is centered on users first, radical...
🏢 Company Description
LeetCode is on a mission to empower technologists to develop the future world. Our culture is centered on users first, radical candor, champion mindset, and craftsmanship. In doing so, we create the best platform that brings lifelong value to millions of technologists around the world.
At LeetCode, you'll get to make a direct impact on the world's largest technology community. Join the amazing team and start the journey to empower technologists and help millions of developers enhance their skills, expand their knowledge and land their dream job.
🤔 Why work at LeetCode?
Cutting-edge technology - Work on latest and greatest tech stack, learn the best practice in building a large-scale product
Impact - Product used by millions of engineers over the world
Small team, large ownership - Show-off features you shipped to your friends and families
Contribute your ideas - Built by engineers for engineers, feel empowered by seeing your ideas come to live
💁 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.
In this role, you’ll 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.
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.
Requirements
4+ years of professional front-end development around the user experience, an eye for design and attention to detail, and experience with responsive web design
Have the ability to work with a design team and translate UI/UX design wireframes to scalable code
Experience in developing front-end software, with deep experience in one or more relevant front-end 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, JS Typing, Prettier, etc)
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
Strong knowledge of SEO principles
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
Bonus Points:
Experience with Nodejs or other back-end languages (like Python, Golang, Java)
Possess design skills or relevant background
Experience with RxJS
Experience as a team lead or in a supervisory/management role of a team of developers
💻 Our Tech Stack:
React 17, Typescript, React-query (GraphQL client), Nextjs, Tailwindcss
Below are some other jobs we think you might be interested in.
-
Senior Network Administrator
- Irvine Ranch Water District
- Irvine, CA, USA
Apr 29 -
Senior IT Project Manager
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 09 -
Senior Cyber Security Analyst
- Valley Water
- San Jose, CA, USA
May 13 -
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
Unified Technology Solutions Architect
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 16 -
Executive Vice President Information Technology and Chief Information Officer (EVP & CIO)
- Bonneville Power Administration
- Portland, OR, USA
- Hybrid
Apr 27 -
IT Vendor & Contracts Manager
- Washington State Department of Natural Resources
- Olympia, WA, USA
- Hybrid
May 03 -
Chief Information Officer (CIO)
- National Institute on Aging
- Bethesda, MD, USA
May 09 -
Mobile/Web Developer (.Net)
- Air Line Pilots Association
- Atlanta, GA, USA
May 17 -
IT Service Management Specialist
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 01 -
Assistant Director, Service Delivery
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
Assistant Director, Infrastructure and Business Development
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29