Senior Software Engineer (Frontend Infrastructure) job in S...

Senior Software Engineer (Frontend Infrastructure)
NerdWalletSan Francisco, CAa month ago
At NerdWallet, we are passionate about building delightful user experiences and creating consumer products that impact millions of users. We are looking for talented full-stack, frontend-focused engineers who will help us innovate and shape our products as we expand.
An engineer on NerdWallet's Frontend Infrastructure team builds highly leverage-able, robust, and efficient systems, libraries, and services for use by all of NerdWallet's consumer-facing teams. Our frontend stack is based in React; we primarily use GraphQL to connect to backend services written in Python and GoLang.
NerdWallet continually expands our toolbox to use the best technologies for the job; FEI engineers collaborate with other teams by providing subject-matter expertise and core implementations. Employing a proactive, deep understanding of the business, needs of teams, and software patterns and best practices, FEI engineers architect solutions that help other teams to focus on rapidly building features that delight customers and deliver results.
Where you can make an impact:

  • Architect, develop, and drive improvements to our evolving frontend ecosystem in collaboration with partner engineering teams.

  • Implement features and improvements that have a direct impact on developer productivity and experience, site performance, and scale.

  • Shape, improve, and architect common infrastructure: build/deploy, design systems, GraphQL, and more.

  • Improve site-wide page speed performance.


You are:

  • Customer focused: You are passionate about enabling partner teams to build web applications that improve the lives of millions of users.

  • Communicative and collaborative: You are able to work effectively with others. You will be working closely with other engineers to envision and execute on the common systems that the rest of the organization uses on a daily basis.

  • A leader and owner: You have demonstrated feature development ownership, can lead by example, and enjoy mentoring and inspiring other engineers.


Your experience:
We recognize not everyone will have all of these requirements. If you meet most of the criteria below and you're excited about the opportunity and willing to learn, we'd love to hear from you.

  • 5+ years of engineering experience with a proven track record of developing consumer web applications and shipping features with JavaScript and component-based JS frameworks like React. While this role does not directly build consumer-facing UI, strong prior experience doing so ensures there's no disconnect between consumer-facing teams and requisite infrastructure.

  • Expert-level knowledge of full-stack JavaScript, Node, and React; this role requires a deep understanding of language and framework intricacies and equips the organization with subject-matter expertise.

  • Engagement in the JavaScript ecosystem/community; this role requires careful consideration of the ever-evolving JS landscape to proactively ensure the rest of the organization is maintaining a technically healthy product.

  • Passion for best practices in front-end architecture, performance/performance profiling (e.g. Core Web Vitals, Lighthouse, APM), scalability, and usability.

  • Expert experience writing and maintaining tests (specific experience with Jest and Chromatic a plus); this position will help define testing best practices, frameworks, patterns, and common test tooling.

  • Full-stack experience with frameworks like Node, Express, and GraphQL; NerdWallet utilizes SSR and engineers regularly work on data-intensive projects.

  • Familiarity with Python, Ruby, Go, or other server-side languages is a plus.

  • Experience spinning up and maintaining apps and services in the cloud (e.g. AWS) also a plus.


Where:

  • This role will be based in San Francisco, CA or remote (based in the U.S.).

  • We believe great work can be done anywhere. No matter where you are based, NerdWallet offers benefits and perks to support the physical, financial, and emotional well being of you and your family.


What we offer:
Work Hard, Stay Balanced (Life's a series of balancing acts, eh?)

  • Industry-leading medical, dental, and vision health care plans for employees and their dependents

  • Rejuvenation Policy – Flexible Time Off + 13 holidays + 4 Mental Health Days Off

  • New Parent Leave for employees with a newborn child or a child placed with them for adoption or foster care

  • Mental health support through Ginger.io

  • Financial wellness, guidance, and unlimited access to a Certified Financial Planner (CFP) through Northstar

  • Paid sabbatical for Nerds to recharge, gain knowledge and pursue their interests

  • Health and Dependent Care FSA and HSA Plan with monthly NerdWallet contribution

  • Weekly Virtual Bootcamp, Yoga, and Mindfulness Meditation sessions

  • Monthly Wellness Stipend, Cell Phone Stipend, and Wifi Stipend


Have Some Fun! (Nerds are fun, too)

  • Nerd-led group initiatives – Intramural Sports, Employee Resource Groups for Parents, Diversity, and Inclusion, Women, LGBTQIA, and other communities

  • Hackathons, Happy Hours, and team events across all teams and departments

  • Company-wide events like Little Nerds Day (aka bring your kids to work day, even if you're remote!) and our annual Charity Auction


Lifestyle (Be your best self - we'll take care of the details)

  • Our Nerds love to make an impact by paying it forward – Donate to your favorite causes with a company match

  • Work from home equipment stipend and co-working space subsidy

  • Anniversary recognition program – choose from different items and experiences

  • Commuting stipend


Plan for your future (And when you retire on your island, remember the little people)

  • 401K with company match

  • Annual Enrichment Stipend for learning and development

  • Be the first to test and benefit from our new financial products and tools

  • Access to Rocket Lawyer for online legal support and resources


If you are based in California, we encourage you to read this important information for California residents linked here.
NerdWallet is committed to pursuing and hiring a diverse workforce and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of any characteristic protected by applicable federal, state or local law. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
#LI-PC1
#LI-Remote
#LI-4
Job Type: Full-time
Software Engineer in test / Lead Functional QA

CZ Consultants Inc.

Santa Monica, CA, US

2 years ago
We have URGENT open position for “Lead Functional QA” at Santa Mo...
Software Front End Engineer

Zoom Video Communications, Inc.

San Francisco Bay Area, CA

Tue, 28 Jun 2022 15:07:01 GMT
Zoom requires all U.S. employees who will work in person at a Zoom office, atten...
Software Development Engineer

Adobe

San Francisco, CA

Tue, 28 Jun 2022 17:49:37 GMT
Experience working with API engineers to draft and agree on data contract...
Staff Machine Learning Engineer

DispatchHealth

San Francisco, CA

Tue, 28 Jun 2022 19:26:21 GMT
5+ years of experience shipping software. Help define and solve business ...
Manual Tester with Javascript, HTML, CSS knowledge

NR Consulting LLC

San Bruno, CA

Tue, 28 Jun 2022 17:18:45 GMT
Javascript experience (writing and debugging). Network testing and/or troublesho...
Research Robotics Software Engineer

Autodesk

San Francisco, CA

Tue, 28 Jun 2022 16:54:46 GMT
We are a team of researchers, engineers, designers and industry domain ex...
Senior Software Engineer - Internal Tools

Rippling

San Francisco, CA

Tue, 28 Jun 2022 19:19:33 GMT
Your day-to-day work will require you to work with internal customers, product m...
Senior Software Engineer - Analytics Platform

Rippling

San Francisco, CA

Tue, 28 Jun 2022 19:19:33 GMT
By connecting every business system to one source of truth for employee data, bu...
PROGR01115 Programmer/Analyst II

Northern California Institute for Research and Education

San Francisco, CA

Tue, 28 Jun 2022 16:41:39 GMT
Intermediate skills associated with the design, development, modification and de...
Staff Backend Software Engineer

Forethought

San Francisco, CA

Tue, 28 Jun 2022 19:27:45 GMT
Build systems to evaluate and tune the performance of a real-world deep learning...
Node.js Developer

laiba Techologies

San Francisco, CA

Tue, 28 Jun 2022 18:51:01 GMT
Participates as a team member and inter-group coordination within the modules of...
Lead Full Stack Engineer, Fintech

Stealth Ventures at Redesign Health

San Francisco, CA

Tue, 28 Jun 2022 19:03:09 GMT
Successful track record of delivering and maintaining reliable, scalable, tracea...
Sr. iOS Developer (MVC, Cocoa, Swift, Objective C, Carthage) - Onsite (CA)

Compest Solutions Inc

San Francisco, CA

Tue, 28 Jun 2022 14:56:57 GMT
Job summary Hands-on Experience in iOS Native Swift & Objective-C technology • G...
Staff DevOps Engineer

Freedom Financial Network

San Mateo, CA

Tue, 28 Jun 2022 18:13:42 GMT
Experience with cloud cost management. In this role, you will be responsible for...
Senior Technical Lead for Mobile iOS Applications

Abbott Laboratories

Alameda, CA

Tue, 28 Jun 2022 17:32:22 GMT
Demonstrates expert level knowledge and proficiency in the complete software
Datacenter Deployment Engineer

ГенМастер

Redwood City, CA

Tue, 28 Jun 2022 13:17:58 GMT
You will be great for this role if you have—. Work with internal teams (Product,...