About the role
Pendo's feature teams build the experiences that help customers understand their users, improve their products, and get more value from their software. We’re looking for a Full Stack Software Engineer with a strong frontend focus to help build what’s next, working primarily in Vue, JavaScript, and TypeScript and contributing across the stack. The role is based in our Raleigh office and involves AI powered product capabilities, including work with MCP and LLMs.
What you'll do
- Own well-scoped features from implementation through production and deliver them in small, independently shippable increments.
- Build across the frontend and backend with a strong lean toward TypeScript and Vue.js to deliver polished customer experiences and supporting APIs.
- Develop MCP and AI powered capabilities, including work with LLMs and agentic workflows where they support meaningful product outcomes.
- Write maintainable, production ready code and apply testing strategies appropriate to the risk of changes; follow safe rollout and operation patterns.
- Use AI coding tools as a core part of your daily workflow, and participate in planning, reviews, and collaboration with teammates.
What they're looking for
- 2+ years of experience as a Software Engineer building and shipping production web applications.
- Experience building full-stack applications with backend services and APIs, and strong frontend experience using JavaScript or TypeScript and a component-based framework such as Vue, React, or Angular.
- Daily use of AI tools as part of your software development workflow.
- Ability to independently deliver well-scoped features and break work into small, deliverable increments.
- Experience applying unit, integration, or end-to-end testing strategies appropriate to the risk and scope of a change.
- Strong communication and collaboration skills, including participation in planning, technical discussions, and code reviews; Bachelor’s degree in Computer Science or equivalent experience.
For applicants in Nigeria
- The listing does not state Nigeria eligibility; confirm before interviewing.
- The listing does not state a timezone requirement; confirm before interviewing.
- The listing does not specify contractor or employee status; confirm before interviewing.
- Pay is USD; Raleigh, NC salary range is $108,000 - $131,000.
- The listing does not mention visa or work authorization for Nigeria; confirm before interviewing.
Summarized by RemoteWork from the original listing. Always confirm details on the employer’s page.