Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading company in the remote tech space is seeking a Senior Full-Stack Engineer to join their dynamic team. You will be responsible for building and optimizing web applications in a collaborative environment, using ClojureScript, Node.js, React, and real-time video technologies. This role offers flexibility with asynchronous work culture and opportunities to contribute significantly to product development and team growth.
This is a fully remote role. You'll be part of a small and tight-knit engineering team of 4, currently distributed across Seattle, NYC, Porto, and Dubai. We value diverse perspectives and collaborative teamwork.
Your work will span various product areas, from building participant onboarding flows to enhancing our core video meeting experience to incorporating AI for post-event recaps and summaries. You will partner closely with our designer, PM, engineers, and other stakeholders to drive features end-to-end, from ideation and concept development through deployment and post-release analytics tracking.
As a small team, we also share responsibility for application performance and reliability. You'll welcome the opportunity to investigate and resolve performance bottlenecks, identifying fixes and optimizations to improve our usage of React, Firestore, and real-time video APIs.
We're looking for an ambitious self-starter who thrives in a collaborative environment and is excited to deliver high-quality features and an exceptional user experience.
The Senior Full-Stack Engineer will report to the Engineering Manager. Our team embraces a remote and flexible work culture, with asynchronous processes and some no-meeting days to allow for deep focus and ownership of your work. We rely heavily on tools like Loom, Slack, and Slite for async collaboration and empower engineers to manage their own schedules and priorities.
While we value async workflows, we also recognize the importance of well-defined synchronous time for team alignment and collaboration. On meeting days, we generally expect availability during our core overlap hours from 12pm to 3pm U.S. Eastern Time.
You Will