Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Pella Windows & Doors of North Carolina and Southwest Virginia

Senior Full-Stack Software Developer

Pella Windows & Doors of North Carolina and Southwest Virginia

. Design and build full-stack solutions that reduce handle time, automate routine work, and improve the customer and agent experience in the Customer Engagement Center .

Posted 10/20/2026full-timePella • Iowa • United StatesSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in full-stack development, particularly in building scalable GraphQL and REST APIs, and designing LLM-based applications. Proven ability to mentor developers and collaborate with stakeholders to deliver effective solutions in customer engagement environments.

Highest-signal resume keywords
JavaScript/TypeScript ProficiencyNode.js DevelopmentGraphQL API DesignLLM-Based Application DevelopmentDocker Containerization

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaScriptTypeScriptNode.jsGraphQLREST APIsLLM APIsMS SQLPostgreSQLOracle DBDocker
Soft Skills
LeadershipMentoringCollaborationCommunication
Tools & Technologies
CI/CD PipelinesEvent-Driven ArchitectureAPI Gateway TechnologiesMicroservices ArchitectureCloud Platforms
Industry Keywords
Customer Engagement CenterChatbotsConversational AssistantsContinuous ImprovementEnterprise Environments

Tech Stack

Tools & technologies
AWSAzureCloudDockerGoogle Cloud PlatformGraphQLJavaScriptKafkaMicroservicesNode.jsOraclePostgresReactSQLTypeScript

About the role

Key responsibilities & impact
  • Design and build full-stack solutions that reduce handle time, automate routine work, and improve the customer and agent experience in the Customer Engagement Center
  • Design, build, and deploy user-facing chatbots and conversational assistants using LLMs, including prompt design, retrieval-augmented generation (RAG), tool/function calling, guardrails, and evaluation
  • Lead development of the enterprise GraphQL API layer, meeting performance, scalability, and security standards
  • Partner with business stakeholders and technical teams to understand needs and deliver simple, effective solutions
  • Define and enforce API design standards, governance, and best practices
  • Mentor mid-level and junior developers, fostering collaboration and technical excellence
  • Work with MS SQL, PostgreSQL, Oracle DB, and other data stores to ensure efficient data access and transformation
  • Improve developer experience so other teams can integrate with the platform easily
  • Take part in architecture discussions on integration patterns and enterprise connectivity
  • Drive continuous improvement in CI/CD pipelines, containerization, and deployment

Requirements

What you’ll need
  • 5+ years of professional software development experience
  • Expert proficiency in JavaScript/TypeScript and Node.js
  • Strong front-end experience with a modern framework (e.g., React) for building responsive, user-facing applications
  • Deep experience designing and implementing GraphQL and REST APIs
  • Hands-on experience building LLM-based applications, such as customer-facing chatbots or assistants, using LLM APIs (e.g., OpenAI, Anthropic, Azure OpenAI, AWS Bedrock)
  • Strong understanding of API architecture, authentication, and authorization
  • Hands-on experience with relational databases (MS SQL, PostgreSQL, Oracle DB)
  • Proficiency with Docker for containerization and deployment
  • Familiarity with event-driven architecture (SNS/SQS, Kafka)
  • Knowledge of API gateway technologies and microservices architecture
  • Ability to explain complex technical concepts clearly to non-technical stakeholders
  • Proven track record delivering scalable solutions in enterprise environments
  • Experience integrating contact center or customer service platforms (e.g., CRM, telephony, case management, knowledge bases)
  • Familiarity with vector databases, embeddings, and LLM observability and evaluation tooling
  • Familiarity with CI/CD pipelines, DevOps practices, and cloud platforms (AWS, Azure, or GCP)
  • Strong leadership and mentoring skills, with the ability to influence technical direction

Benefits

Comp & perks
  • Individualized talent development plans
  • Cross-functional experiences
  • Opportunities for career advancement
  • Personal and professional development