Company Overview

With over 2 million developers worldwide, Netlify is leading the transition to modern Jamstack-based web development. By uniting the ecosystem of developer tools and technologies, Netlify makes it easier than ever to build, deploy, and scale web applications

We are excited to announce our most recent Series D fundraise of $105M led by Bessemer Venture Partners, with participation from our existing investors Andreessen Horowitz, BOND, EQT Ventures, Kleiner Perkins, Mango Capital and Menlo Ventures with an overall $2B valuation.

Though our team is growing fast, we’ve managed to stay tight-knit while welcoming newcomers to the fold. We hail from around the globe with diverse backgrounds, we’re ~40% woman or non-binary, and are composed of 29 different nationalities.

We aim to create a company culture of empowerment where the best idea can come from anywhere, as we believe that empowered and engaged team members do the best work. We strive to be thoughtful, caring, and collaborative in our work within and across teams.We’ll be giving you the tools you need to succeed and looking to you for suggestions for improvement—not just in your daily job, but in many other aspects of building a company.

About the Opportunity:

At Netlify, we’re building a system that supports millions of customer sites and processes over a petabyte of data. Over 16% of Internet users actually visit at least one site hosted by Netlify every 30 days! With our team, we truly empower our engineers through an autonomous pod-based model that allows our teams to own various stages of the customer journey. We’ve been remote-first since our inception and are globally distributed, spanning across North America, Europe, and Africa. We’re biased towards asynchronous planning and communication, meaning less meetings and more execution. We take documentation seriously and place our values of transparency, empowerment, and commitment at the forefront of everything we do. Beyond just hiring smart, empathetic team members, we foster a culture where there are no dumb questions and our team can get access to the resources that they need to continue to learn.

As a member of the Ecosystem Integrations pod, you will be part of our mission to make Netlify a native choice for all frameworks, with first class compatibility and support for all features. You will be working on a team with a love of open source software and the JavaScript ecosystem. We are proudly framework-agnostic, and want to give the best experience for every user, whichever tools they choose.

As a team we maintain the Netlify Essential build plugins, which are the glue layer between frontend frameworks and Netlify's infrastructure. We also work upstream with frameworks on native support for Netlify. On any given day you could be building support for a new framework, fixing a bug in a build plugin, investigating a new feature in a third-party codebase, or helping a maintainer of a framework add support for a new Netlify feature. You will also work closely with our users and the wider community, whether that's triaging issues or helping users track down the source of an error.

While you will be working deep inside frontend frameworks every day, this is not a frontend role. You will be helping create the tools for people building with React, Vue, Svelte, Angular and more, rather than using the tools yourself. You will however need to understand them, so will probably have deep experience of at least one framework and awareness of more. We don't require advanced-level TypeScript knowledge, but most of the frameworks we integrate with are now written in it so you should have some familiarity or interest in learning. Our code is mostly JavaScript, but we are gradually migrating to TypeScript so there will be plenty of opportunity to put those skills into practice. You should be comfortable working in public. Almost all of our code is open source, and you will also be working with third party open source frameworks. You'll need to adapt to different code styles and standards.

We encourage you to apply even if you don't check all the boxes. Curiosity and a willingness to learn are more important than experience with any particular technology!

As a Framework Integrations Engineer at Netlify, you'll:

  • Use your knowledge of the JavaScript ecosystem to watch for new trends in Jamstack development.
  • Dive deep into JavaScript and TypeScript framework code to understand how to integrate their concepts into Netlify.
  • Work with maintainers of frontend frameworks to ensure they have first class support on Netlify
  • Advocate for improvements to the product quality, security, and performance.
  • Represent the team and be a significant influence in the overall vision and long term goals for the team and product.
  • Be a partner to our engineering managers especially by advocating and identifying technical debt or impediments that slow down the team's ability to deliver code to production.
  • Be able to ship large features and improvements with minimal guidance or support from other team members.

Technologies you'll be exposed to:

  • JavaScript and TypeScript
  • Every frontend framework, large and small, new and old
  • Node.js, both CLI and HTTP servers of all sorts
  • Serverless functions, particularly AWS Lambda
  • Testing frameworks such as Cypress, Jest, and Ava
  • Webpack, Babel, & friends
  • Git and GitHub

What You'll Bring:

  • A history of thriving in environments where experimentation and failure are celebrated
  • An expert level of knowledge with Javascript, React, and their ecosystems, as well as a deep passion for a Javascript-centered workflow
  • A breadth of experience in implementing design systems or component libraries
  • Some high-level exposure to giving & receiving feedback with regard for both emotional and technical concerns
  • A passion for digging into new tools, frameworks, and platforms
  • A high level of comfort with a Git-centric workflow, including continuous deployment and solid tooling
  • Leads by example, seek to understand through active listening and questioning, actively address problems you identify and assume responsibility for your work.

Within 1 month, you'll:

  • Learn about the business and dive into the inner workings of our platform.
  • Have one-on-one's and pairing sessions with some of the people you'll be working closely with and get to know your engineering peers across our product umbrella.
  • Do a deep dive into the code base
  • Tackle your first set of tickets by committing changes & helping perform code reviews with the team.

Within 3 months, you'll:

  • Establish strong async communication rhythms with your peers and leaders, practicing transparency and visibility in your progress against areas of focus
  • Gain a more robust understanding of the needs of the product and become more comfortable with diagnosing problems
  • Deliver on your first initiative and let data drive iteration on meaningful customer outcomes
  • Solicit feedback from your peers, including other engineers and teammates in your product team, and support your teammates through thoughtful feedback
  • Have had the opportunity to meet nearly everyone in the engineering organization, plus many others

Within 6 months, you'll:

  • Elevate the work of the team and become a subject matter expert in an area that interests you
  • Make a significant impact to our team by being a key contributor to an engineering led initiative to improve our codebase or processes to enable us to scale better as an organization
  • Fortify relationships with cross functional team members as well as broaden your connections across the organization
  • Participate in the interview process for other frontend developer candidates

About Netlify

Of everything we've ever built at Netlify, we are most proud of our team.

We believe that empowered and engaged colleagues do their best work. We’ll be giving you the tools you need to succeed and looking to you for suggestions to improve not just in your daily job, but every aspect of building a company. As a distributed-first organization we want to make sure wherever our team is we find inventive ways to collaborate, debate, and learn from each other.

To learn a bit more about our team and who we are, make sure to visit our about page.

Applying

Not sure you meet 100% of our qualifications? Please apply anyway!

When applying please include: A resume or short listing of your job history & skills. (A link to a LinkedIn profile would be fine). A cover letter explaining why you would enjoy working in this role and why you’d like to work at Netlify would be great, though not required & will not impact your application. When we receive your application we’ll get back to you about the next steps.

Netlify is an Equal Opportunity Employer. We are devoted to building a team of people with diverse backgrounds and lifestyles. We believe that the unique contributions of all Netlifolks is the driver of our success. We are all responsible for bringing on people from all walks of life. Driving equality empowers our team, enables us to innovate, and helps us maintain a more inclusive environment. We don’t discriminate against employees or applicants based on gender identity or expression, sexual orientation, religion, age, race, military/veteran status, citizenship, pregnancy status, or any other differences. If we can do anything to provide a better interview, i.e. accommodate a disability, then please let us know.

Apply for this Job

* Required

  
  


U.S. Equal Opportunity Employment Information (Completion is voluntary)

Individuals seeking employment at Netlify are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. You are being given the opportunity to provide the following information in order to help us comply with federal and state Equal Employment Opportunity/Affirmative Action record keeping, reporting, and other legal requirements.

Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.


Form CC-305

OMB Control Number 1250-0005

Expires 05/31/2023

Voluntary Self-Identification of Disability

Why are you being asked to complete this form?

We are a federal contractor or subcontractor required by law to provide equal employment opportunity to qualified people with disabilities. We are also required to measure our progress toward having at least 7% of our workforce be individuals with disabilities. To do this, we must ask applicants and employees if they have a disability or have ever had a disability. Because a person may become disabled at any time, we ask all of our employees to update their information at least every five years.

Identifying yourself as an individual with a disability is voluntary, and we hope that you will choose to do so. Your answer will be maintained confidentially and not be seen by selecting officials or anyone else involved in making personnel decisions. Completing the form will not negatively impact you in any way, regardless of whether you have self-identified in the past. For more information about this form or the equal employment obligations of federal contractors under Section 503 of the Rehabilitation Act, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

You are considered to have a disability if you have a physical or mental impairment or medical condition that substantially limits a major life activity, or if you have a history or record of such an impairment or medical condition.

Disabilities include, but are not limited to:

  • Autism
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, or HIV/AIDS
  • Blind or low vision
  • Cancer
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or hard of hearing
  • Depression or anxiety
  • Diabetes
  • Epilepsy
  • Gastrointestinal disorders, for example, Crohn's Disease, or irritable bowel syndrome
  • Intellectual disability
  • Missing limbs or partially missing limbs
  • Nervous system condition for example, migraine headaches, Parkinson’s disease, or Multiple sclerosis (MS)
  • Psychiatric condition, for example, bipolar disorder, schizophrenia, PTSD, or major depression

1Section 503 of the Rehabilitation Act of 1973, as amended. For more information about this form or the equal employment obligations of Federal contractors, visit the U.S. Department of Labor's Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.