This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Zapier is seeking a Senior Fullstack Engineer to join the Chatbots team, focusing on revolutionizing customer interaction with AI-powered chatbots.
The role involves enhancing user interaction with chat history, designing data storage and export systems, surfacing conversation insights, web data scraping for chatbots, expanding AI providers integration, and architecting scalable backend systems.
Responsibilities also include building and scaling impactful web products, collaborating with product and design teams, designing RESTful APIs, running user engagement experiments, monitoring system health, resolving bugs and addressing feature requests, and engaging with users directly.
The position offers the opportunity to specialize in various areas of the Zapier codebase and encourages collaboration across teams.
Requirements:
The ideal candidate should have at least 7 years of experience, with 4 years dedicated to crafting web-based software products, particularly in the backend domain.
Strong expertise in Next.js and React.js for building web applications, tRPC for type-safe APIs, Prisma ORM for database interactions, PostgreSQL, and deploying applications to Vercel is required.
Proficiency in using tools like Datadog for monitoring and performance optimization is essential.
Nice-to-have skills include experience with Tailwind or styled-components.
The candidate should embody values such as always shipping new code, valuing collaboration, being results-driven, caring about the 'why' more than the 'what', being intentional and articulate, embracing challenges, balancing various concerns, advocating for the user, being an avid learner, and standing out with technical expertise.
Benefits:
The position offers the opportunity to work at a fast-growing, profitable, and impact-driven company like Zapier.
Zapier is committed to promoting diversity and inclusivity in the workplace, providing an equal opportunity for all applicants.
The company values collaboration, continuous learning, and a supportive work environment.
Applicants are encouraged to apply even if their skills and experiences don’t exactly match the job description, as Zapier values diverse perspectives and experiences.