Full Stack Developer (Next.js / Generative AI)
Framework Consulting, Inc.
Full-time
Philadelphia, PA
Job description
Job Summary
We are seeking an experienced .NET CMS Web Developer to design, build, and maintain enterprise-grade websites and digital platforms. This role is ideal for a developer who enjoys working across modern .NET stacks, content management systems, and front-end frameworks to deliver performant, scalable, and maintainable solutions.
You will collaborate closely with designers, strategists, and other engineers to implement CMS-driven websites that support marketing, content, and business objectives.
Responsibilites
- Develop and maintain CMS-driven websites using .NET / ASP.NET Core
- Implement and customize CMS platforms such as Sitecore, Umbraco, or Optimizely
- Build reusable components, templates, and integrations aligned with CMS best practices
- Collaborate with UX/UI designers to translate designs into responsive, accessible front-end experiences
- Integrate APIs, third-party services, and backend systems
- Ensure code quality through reviews, testing, and adherence to standards
- Optimize performance, security, and SEO for CMS-based websites
- Participate in requirements gathering, technical planning, and estimation
- Support deployments, upgrades, and ongoing maintenance
Required Qualifications
- 3+ years of professional experience with .NET / C#
- Hands-on experience with at least one major .NET-based CMS (e.g., Sitecore, Umbraco, Optimizely)
- Strong understanding of ASP.NET Core, MVC, and/or headless architectures
- Proficiency with HTML, CSS, JavaScript, and modern front-end practices
- Experience working with REST APIs and JSON-based integrations
- Familiarity withGit-based workflows and CI/CD pipelines
- Strong problem-solving skills and attention to detail
- Ability to work independently and communicate effectively in a collaborative environment
Preferred / Nice-to-Have
- Experience with headless CMS implementations and Next.js / React
- Familiarity with Azure or AWS hosting environments
- Knowledge of GraphQL, search/indexing (Solr, Azure Search), or personalization
- Experience working in an agency or multi-client environment
- Understanding of SEO, accessibility (WCAG), and performance optimization
- Exposure to DevOps, Docker, or infrastructure-as-code
Job Type: Full-time
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
Application Question(s):
- Are you able to complete technical round of interviews in-person (no zoom call)?
Education:
- Bachelor's (Preferred)
Language:
- English (Required)
Location:
- Beaverton, OR 97007 (Required)
Ability to Commute:
- Beaverton, OR 97007 (Required)
Work Location: Hybrid remote in Beaverton, OR 97007