Remote Senior Front End Software Engineer

Job Description

The polymer, ingredient, and chemical industries are undergoing a digital revolution. Those suppliers and distributors who embrace modern digital strategies will thrive. Over 8,000 of the world’s top suppliers and distributors use Knowde to accelerate their digital transformation and foster business growth.

Knowde addresses the core challenge impeding the industry’s digital transformation: the organization and digitization of product data. Knowde’s Proprietary Knowledge Engine extracts, cleans, and organizes unstructured product data within weeks, creating master data in a PIM system that supports business tools, internal teams, and exceptional online customer experiences.

Knowde revolutionizes how customers discover, engage, and transact with suppliers and distributors online — whether on your existing website, Knowde’s marketplace, or both.

To achieve our vision, we’ve secured over $110M from leading investors, including Sequoia Capital and Coatue, who recognize that digitally transforming the chemical industry will globally accelerate innovation.

Join Us!

Knowde is seeking a highly talented Senior Front End Developer to join our Engineering team. As one of our engineers, you will help invent, design, refine, and deliver products that enable this digital transformation. Together, we will create products that currently do not exist, fundamentally changing how product innovation occurs globally across industries.

What You’ll Be Doing:

  • As a small, remote team, you’ll have the autonomy to work directly with leadership and the product team, making decisions about your code and the future of the product.
  • Lead the development of a complex ecommerce marketplace, the first of its kind in the chemicals space.
  • Focus on quickly shipping features without compromising code quality.
  • Take ownership of projects from software design through implementation and deployment.
  • Implement cutting-edge technologies and write state-of-the-art code.
  • Transform UI designs and mockups into pages and flows using CSS3 and JavaScript frameworks.
  • Build modular front-end code leveraging GraphQL and REST-based services.
  • Write elegant, simple, and pragmatic code that other developers will emulate.
  • Have a deep understanding of asynchronous request handling, partial page updates, and service workers.

What You Should Have:

  • 5+ years of experience developing rich UI/front-end for user-facing web applications.
  • Strong experience with React or Angular, TypeScript, SSR, SPA, PWA, OOP, Reactive programming, Flexbox, and unit tests.
  • Ability to lead projects and work as an individual contributor.
  • Experience collaborating within distributed, multidisciplinary teams.
  • Excellent communication and facilitation skills.
  • Experience in developing secure web applications and knowledge of application vulnerabilities such as XSS and CSRF.
  • High standards for quality and exceptional attention to detail.
  • Experience writing clean, unobtrusive JavaScript and using debugging tools.
  • Knowledge of browser quirks and their remedies (note: we do not support Internet Explorer).
  • Understanding of browser internals like JavaScript engines and ways to optimize code performance.

Our Stack:

  • React 17 / Angular 13 / TypeScript
  • Jest / testing-library / Karma / Cypress
  • Nx.dev for monorepo tooling
  • Ruby on Rails on the backend
  • GraphQL / REST APIs
  • PostgreSQL / Elasticsearch / Redis / S3
  • Kubernetes

Our Perks & Benefits:

  • A variety of medical, dental, and vision plans for you and your family
  • 401K program to help you invest in your future
  • Education & learning stipend for personal growth and development
  • Fully remote position
  • Flexible vacation time for a healthy work-life blend
  • Paid parental leave to support you and your family

We are committed to creating an inclusive environment where all people feel respected and valued. We welcome applicants from diverse backgrounds, including different educational backgrounds, gender identities and expressions, sexual orientations, religions, ethnicities, ages, citizenships, socioeconomic statuses, disabilities, and veteran statuses.

Salary and Compensation:

While no salary data is published by the company, we estimate the salary based on similar roles to be $60,000 — $100,000/year.

Benefits:

  • 💰 401(k)
  • 🌎 Distributed team
  • ⏰ Async
  • 🤓 Vision insurance
  • 🦷 Dental insurance
  • 🚑 Medical insurance
  • 🏖 Unlimited vacation
  • 🏖 Paid time off
  • 📆 4-day workweek
  • 💰 401k matching
  • 🏔 Company retreats
  • 🏬 Coworking budget
  • 📚 Learning budget
  • 💪 Free gym membership
  • 🧘 Mental wellness budget
  • 🖥 Home office budget
  • 🥧 Pay in crypto
  • 🥸 Pseudonymous
  • 💰 Profit sharing
  • 💰 Equity compensation
  • ⬜️ No whiteboard interview
  • 👀 No monitoring system
  • 🚫 No office politics
  • 🎅 We hire old (and young)