AI-First Full Stack Software Engineer
Top Benefits
About the role
Who you are
- This position is perfect for an early-career engineer who wants to grow their skills in a fast-paced, remote-first environment while adopting modern AI-powered development practices to build automation features and run experiments
- 1-3 years of professional software development experience
- Experience using AI development tools (GitHub Copilot, ChatGPT, Claude, Cursor, Windsurf, etc.) for coding and debugging
- Proficiency in JavaScript/TypeScript, HTML, and CSS
- Experience with React and Next.js
- Experience with backend technologies (Python, Node.js, or similar)
- Understanding of API design and integration
- Experience with experimentation platforms such as Split
- Knowledge of testing frameworks (Jest, Vitest, and Playwrigh
- Problem-Solving: You can work from clear task specifications and break down complex problems into manageable components
- Collaboration: You understand that modern software development is a team sport and actively participate in collaborative processes
- Learning Mindset: You're eager to learn new technologies and aren't afraid to dive into unfamiliar codebases or tools
- Communication: You provide clear updates on your progress and ask for help when needed
- Customer Focus: You connect your work to customer outcomes and understand how your code impacts user experiences
- You're excited about using AI tools to become a more efficient and effective developer
- You're comfortable with AI-assisted coding but understand the importance of code review and testing
- You're interested in experimenting with new development approaches and tools
- You have strong attention to detail and take ownership of your work
- You're passionate about making technology more accessible to non-technical users
What the job involves
- We're seeking a collaborative Full Stack Software Engineer (L2) to join our growing engineering team
- In this role, you'll embrace an AI-first development approach, using artificial intelligence tools to build, debug, and QA features more efficiently and effectively
- You'll work across our entire technology stack, building experiments and features while leveraging AI to enhance every aspect of your development workflow
- You'll collaborate closely with cross-functional teams to ship code that serves to support Zapier’s customers in their quest to automate everything
- Build and maintain full-stack features using JavaScript, Node.js, React, and Next.js
- Develop experiments and A/B tests using experimentation platforms like Split to optimize user experiences
- Build and maintain APIs that support the Growth zone and its initiatives
- Collaborate with Product, Design, and UX teams to create intuitive user experiences
- Write comprehensive tests using Jest, Vitest, Playwright, and other testing frameworks to ensure code reliability
- Use AI tools as your primary development workflow for coding, debugging, and testing
- Leverage AI-powered IDEs, code completion, and automated refactoring tools to accelerate development
- Employ AI-assisted debugging and error detection to identify and resolve issues faster
- Utilize AI for automated test generation, code review, and quality assurance processes
- Apply AI tools for code optimization, performance analysis, and technical documentation
- Build traditional features and experiments more efficiently through AI-enhanced development practices
- Collaborate with other engineers at Zapier on AI-first best practices and provide recommendations for shared prompt libraries
- Participate in code reviews, pair programming, and team discussions
- Work from well-refined tasks and contribute to breaking down larger projects
- Provide regular updates on progress and proactively seek help when encountering blockers
- Learn from senior engineers through mentoring and knowledge-sharing sessions
- Consistently meet objectives for assigned tasks and stories, ensuring results meet customer needs
- Work on problems where the solution direction is clear, figuring out implementation details
- Provide reasonable project estimates and identify potential risks or unknowns
- Handle most technical challenges independently, escalating complex issues appropriately
The application process
- The anticipated application window is 30 days from the date job is posted, unless the number of applicants requires it to close sooner or later, or if the position is filled
Benefits
- Work from anywhere
- Bonus program
- Unlimited vacation policy
- Great healthcare + dental + vision coverage*
- Retirement plan with company match*
- Stock options for every Zapien**
- 2 annual company retreats to awesome places
- 14 weeks paid leave for new parents
- Home office setup stipend
- Professional development allowance
About Zapier
Automation that moves everyone forward.
Zapier is on a mission to make automation work for everyone. With Zapier, you can integrate apps like Salesforce, Intuit, Google, and Dropbox, to move data between them automatically, so you can focus on your most important work.
We’re 100% remote with teammates spanning 40 countries around the world. We’re hiring!
Try for free today: http://ow.ly/lVAV50K0KqN
AI-First Full Stack Software Engineer
Top Benefits
About the role
Who you are
- This position is perfect for an early-career engineer who wants to grow their skills in a fast-paced, remote-first environment while adopting modern AI-powered development practices to build automation features and run experiments
- 1-3 years of professional software development experience
- Experience using AI development tools (GitHub Copilot, ChatGPT, Claude, Cursor, Windsurf, etc.) for coding and debugging
- Proficiency in JavaScript/TypeScript, HTML, and CSS
- Experience with React and Next.js
- Experience with backend technologies (Python, Node.js, or similar)
- Understanding of API design and integration
- Experience with experimentation platforms such as Split
- Knowledge of testing frameworks (Jest, Vitest, and Playwrigh
- Problem-Solving: You can work from clear task specifications and break down complex problems into manageable components
- Collaboration: You understand that modern software development is a team sport and actively participate in collaborative processes
- Learning Mindset: You're eager to learn new technologies and aren't afraid to dive into unfamiliar codebases or tools
- Communication: You provide clear updates on your progress and ask for help when needed
- Customer Focus: You connect your work to customer outcomes and understand how your code impacts user experiences
- You're excited about using AI tools to become a more efficient and effective developer
- You're comfortable with AI-assisted coding but understand the importance of code review and testing
- You're interested in experimenting with new development approaches and tools
- You have strong attention to detail and take ownership of your work
- You're passionate about making technology more accessible to non-technical users
What the job involves
- We're seeking a collaborative Full Stack Software Engineer (L2) to join our growing engineering team
- In this role, you'll embrace an AI-first development approach, using artificial intelligence tools to build, debug, and QA features more efficiently and effectively
- You'll work across our entire technology stack, building experiments and features while leveraging AI to enhance every aspect of your development workflow
- You'll collaborate closely with cross-functional teams to ship code that serves to support Zapier’s customers in their quest to automate everything
- Build and maintain full-stack features using JavaScript, Node.js, React, and Next.js
- Develop experiments and A/B tests using experimentation platforms like Split to optimize user experiences
- Build and maintain APIs that support the Growth zone and its initiatives
- Collaborate with Product, Design, and UX teams to create intuitive user experiences
- Write comprehensive tests using Jest, Vitest, Playwright, and other testing frameworks to ensure code reliability
- Use AI tools as your primary development workflow for coding, debugging, and testing
- Leverage AI-powered IDEs, code completion, and automated refactoring tools to accelerate development
- Employ AI-assisted debugging and error detection to identify and resolve issues faster
- Utilize AI for automated test generation, code review, and quality assurance processes
- Apply AI tools for code optimization, performance analysis, and technical documentation
- Build traditional features and experiments more efficiently through AI-enhanced development practices
- Collaborate with other engineers at Zapier on AI-first best practices and provide recommendations for shared prompt libraries
- Participate in code reviews, pair programming, and team discussions
- Work from well-refined tasks and contribute to breaking down larger projects
- Provide regular updates on progress and proactively seek help when encountering blockers
- Learn from senior engineers through mentoring and knowledge-sharing sessions
- Consistently meet objectives for assigned tasks and stories, ensuring results meet customer needs
- Work on problems where the solution direction is clear, figuring out implementation details
- Provide reasonable project estimates and identify potential risks or unknowns
- Handle most technical challenges independently, escalating complex issues appropriately
The application process
- The anticipated application window is 30 days from the date job is posted, unless the number of applicants requires it to close sooner or later, or if the position is filled
Benefits
- Work from anywhere
- Bonus program
- Unlimited vacation policy
- Great healthcare + dental + vision coverage*
- Retirement plan with company match*
- Stock options for every Zapien**
- 2 annual company retreats to awesome places
- 14 weeks paid leave for new parents
- Home office setup stipend
- Professional development allowance
About Zapier
Automation that moves everyone forward.
Zapier is on a mission to make automation work for everyone. With Zapier, you can integrate apps like Salesforce, Intuit, Google, and Dropbox, to move data between them automatically, so you can focus on your most important work.
We’re 100% remote with teammates spanning 40 countries around the world. We’re hiring!
Try for free today: http://ow.ly/lVAV50K0KqN