engineering

Senior Frontend Engineer

Learn more about our team, culture, and vision on our About page

Highlights

  • We are a remote-first Series A and VC-backed software company with ~40 team members distributed across the Americas and Europe.
  • Looking for a Frontend Engineer with 4+ years SaaS experience living in the US, Canada, or Brazil to join our product team
  • Salary range for this role is $120-180k per annum (offer will be based on your seniority, equity and geography)
"If you receive an email from someone claiming to be the “Hiring team” with a domain of chameleon-jobs.io - this is not us or anyone affiliated with us. We will only ever contact you with a domain from chameleon.io."
Shannon Norton, Head of Operations @ Chameleon
Highlights

The Senior Frontend engineer role

We are looking for a Senior Frontend Engineer who considers themselves a “Product Engineer,” excels in a fast-paced remote environment, is enthusiastic about building quality software, and enjoys tackling a diverse range of problems.
🧠 Essential skills for this role
📝 Other requirements
💸 Compensation & Benefits
🐣 Onboarding process

Apply now to be our new frontend engineer

Responsibilities as an Engineer at Chameleon

Product Engineering

You will maintain and work on our codebases, including: our Dashboard, where customers manage their usage of Chameleon; our Editor, a browser extension used by customers to create seamless, multi-purpose Experiences for their end-users; and chmln.js, our JS library loaded in our customers' web apps, responsible for loading and displaying Chameleon Experiences to end-users.

Project Management

You will collaborate and be responsible for keeping a tight feedback loop with our Product Team, by discussing details, providing feedback, helping defining and shaping specifications of the features and projects you’ll be working on, while ensuring alignment with technical best practices.

Project Leadership

We encourage input and action beyond just the technical aspects. From spec to release, you’ll be responsible for keeping a tight loop with the rest of the team, ensuring that you rapidly reach out to your team to solve blockers, and ensuring a smooth rollout of new features for our customers.

Engineering Culture and team

Our current engineering team consists of ~10 Engineers, 3 QAs, 2 Designers and 1 PM.

👩‍💻 Async first

We default to async discussions/communication (via Slack threads, Linear ticket comments, Loom videos).

💫 Trust & Independence

We value and encourage self-management. Trust is a key element to our success as individuals. Each person adjusts their work schedule according to what best works for themselves, considering work <> life balance.

🦜 Transparent communication

Proactive communication, collaboration and action on blockers. We encourage messages in public channels, so we have visibility if someone needs help.

🫛 Pod structure

The product team works in small pods focused on a specific feature/product (Quality, UX, Demos, Better, Bets, etc.).

🧗 Kaizen

We have a weekly “Show and Tell” to discuss current projects, debrief on completed and talk about how we can improve for the future.

🪶 Light on meetings

We do not have “daily standups." Instead, we offer optional office hours time slots through the week, and encourage ad-hoc Tuple pairing sessions.

The hiring process/timeline

Our hiring process is designed to give you a glimpse of what it’s like at Chameleon. We want you to be able to showcase your skills in a way that mimics our ways of working, so you can ensure this is the right fit for you!

We aim to get back to you within ~1 week of you submitting the application form IF we are interested in setting up a call.

Intro chat
Let’s take this opportunity to get to know each other and Chameleon. Please bring questions! This is your first chance to ensure that this role and our team are what you are looking for.
Skills Interview
You will meet with our Engineering Manager to dig into role-specific questions and discuss your previous experience and knowledge as an Engineer.
Take-home exercise
This will be a technical exercise that we expect to take ~2-4 hours in total. This is not a live coding challenge. It will resemble the kind of work you will do, to help us assess your strengths and abilities.
Technical debrief interview
If we're impressed with your exercise, we'll discuss it with you to understand why you made certain choices and what you might have done differently
References (as needed)
We like to talk to 2–3 references (which we’ll collect in the process) to help us understand how to best support your onboarding.
Offer!
At this point we are all convinced that you and Chameleon are great for each other, so we'll agree on your compensation and start date!