JPC Sr. Full Stack Developer
Listed on 2026-07-24
-
Software Development
Full Stack Developer, Backend Developer, DevOps, Cloud Engineer - Software
Sr. Full Stack Developer
Location:
Morrisville, NC (ONSITE)
FULLTIME ONLY
Job Description
Required Qualifications:
•
Education:
BS in Computer Science, Engineering, or equivalent practical experience.
• Experience (Required): 5+ years of professional full stack software development experience building production web applications.
• Strong experience with modern frontend development (e.g., React + Type Script; Next.js or similar frameworks).
• Strong experience building backend services (e.g., Node.js, Java, or Python) and RESTful APIs.
• Experience with relational and/or No
SQL databases, data modeling, and query optimization.
• Solid understanding of software design principles, debugging, and delivering maintainable systems.
• Comfortable working in an Agile environment, collaborating across disciplines, and delivering iteratively.
Preferred Qualifications:
• Experience (Preferred): 7+ years building scalable consumer web products, including ownership of major features end-to-end.
• Experience with cloud platforms (AWS, Azure, or GCP), containerization, and modern deployment practices.
• Familiarity with CI/CD pipelines, automated testing strategies, and Dev Ops practices.
• Experience with authentication and authorization patterns (OAuth2, OIDC) and secure-by-design development.
• Experience improving web performance.
• Experience with observability tooling and operational excellence for production systems.
Roles & Responsibilities:
• Design, build, test, deploy, and operate full-stack features for consumer web applications, from UI through backend services and APIs.
• Develop responsive, accessible, high-performance user interfaces using modern web standards and component-driven development.
• Build and evolve backend services and RESTful APIs with strong attention to scalability, reliability, and security.
• Partner with Product and Design to translate requirements into well-architected technical solutions, including tradeoffs and phased delivery.
• Implement robust observability (logging, metrics, tracing) and participate in on-call/incident response practices to maintain production health.
• Ensure quality through automated testing, code reviews, and CI/CD best practices; raise the bar on engineering standards.
• Optimize applications for performance and Core Web Vitals, applying profiling and experimentation to improve user outcomes.
• Integrate with third-party services (identity, payments, analytics, marketing) and internal microservices using secure patterns.
• Reduce technical debt by refactoring, improving maintainability, and documenting decisions and interfaces.
• Collaborate cross-functionally and communicate effectively with Engineering, Security, Architecture, QA, and Operations to deliver seamless end-to-end solutions.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).