Chameleon: Senior Frontend Engineer
weworkremotely.com
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.HighlightsWe 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 teamSalary range for this role is $120-180k per annum (offer will be based on your seniority, equity and geography)Essential Skills needed for this role4+ years working full-time as an Engineer and 2+ years of React experience.Fluency and comfort in core web technologies (JavaScript, HTML, CSS) and common libs/frameworks (React, TailwindCSS, Vite, Tanstack Query, etc.).Test-driven mentality during your code production process.Engineers work closely with QA, but we expect our Engineers to write tests prior to the QA process.Familiarity with the best practices around UX, accessibility, frontend performance and feature-flagging.Experience with building up and from a component library.Other requirementsA home office, a stable high-speed internet connection, and the ability to work independently in a remote environment (well send you a new M3 Macbook Air with 16GB ram).You are geographically located in the US, Canada or Brazil and likely enjoy many aspects of working remotely.Note: Even if you are willing to work these hours we unfortunately cannot consider your application for this role.Fluency (written and verbal) in English.Responsibilities as an Engineer at ChameleonProduct Engineering: youll be evolving and maintaining our codebases, including:Our Dashboard, where our customers manage their usage of Chameleon, their Experiences, audiences, etc.Our Experience Editor, a browser extension used by our customers to create seamless, multi-purpose Experiences for their end-users.chmln.js, our JS library loaded in our customers web apps, responsible for loading and displaying Chameleon Experiences to many 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 youll be working on, while ensuring alignment with technical best practicesProject Leadership: We value and encourage input and action beyond just the technical aspects. From specification to release, youll 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 & teamOur engineering team consists of ~10 Engineers, 3 QAs, 1 PM, and 2 designers. Learn more about our team, culture, and vision on our About pageWere an async-first company. But what does that mean?Our recurring meeting cadence is low and we default to async discussions (via Slack threads, Linear ticket comments, Loom videos, etc.).We value and encourage self-management. Trust is a key element to our success as individuals.Proactive communication, collaboration and action on blockers. We encourage messages in public channels, so we can have visibility if someone needs help.Engineers use Tuple for pairing, to work together on projects/featuresEach person adjusts their work schedule according to what best works for themselves, considering work <> life balance.No daily meetings:We do not have daily standup meetings. Instead, we offer optional office hours time slots through the week, and also encourage ad-hoc Tuple pairing sessions.Everyone records a ~5min loom video at the end of each week, to recap what theyve been working on all week. The entire team has visibility of work in progress, can chime in with questions/comments, and provide feedback.We have a weekly Show & Tell meeting for exchanging knowledge, learnings, and questions, showcasing work in progress among ourselves, or just hanging out and bounding.The product team works in small pods focused on a specific feature/product (Quality, UX, Better, Bets, etc.). Check out the full description on our website here
0 Comments
·0 Shares
·35 Views