Demo

Senior Full-Stack Software Engineer

JPC Partners
Exton, PA Full Time
POSTED ON 5/14/2026
AVAILABLE BEFORE 6/13/2026

About Us:

JPC Partners is looking for a Senior Full-Stack Software Engineer for a startup that will help build a next-generation, intelligent SaaS platform – designed for scale, powered by AI, and crafted for users who expect more from their software.
We are looking for a Senior Software Engineer that will:
  • Take ownership of the entire software development lifecycle – from design to deployment
  • Develop and maintain our frontend (Angular, TypeScript) and backend (Node.js, GCP) applications
  • Integrate Google Cloud services including BigQuery, Firestore, Pub/Sub, Cloud Run, and Google Identity
  • Collaborate closely with the founders to define product direction, architecture, and priorities
  • Build scalable, secure, and performant systems to support real-time data analysis and user interaction
  • Set up and maintain CI/CD pipelines and DevOps best practices
  • Help grow the engineering team by establishing coding standards, documentation, and mentorship as we scale

Technical Requirements:

Frontend:
  • Angular (v12 ), TypeScript, RxJS, HTML5, CSS3, SCSS
  • Experience building dynamic, responsive SPAs (Single Page Applications)
Backend:
  • Node.js with Express or NestJS
  • Experience with RESTful API design and development
  • Familiarity with authentication/authorization mechanisms (OAuth2, JWT) and Google Identity
Google Cloud Platform:
  • BigQuery for analytics and reporting
  • Firestore (or similar NoSQL databases) for real-time data
  • Pub/Sub for message queuing and event-driven architecture
  • Cloud Run (or similar serverless/container-based platforms)
  • Google Identity integration for user management and access control
DevOps/Tooling:
  • Docker for containerization
  • GitHub Actions, GitLab CI, or similar CI/CD tools
  • Monitoring and logging tools (GCP Stackdriver or similar)
Other:
  • Strong debugging and performance tuning skills
  • Solid understanding of data structures, algorithms, and system design
  • Familiarity with security best practices in web and cloud applications

Required Skills:

  • 5 years of full-stack software development experience
  • Deep expertise with TypeScript, React (Next.js), and modern web architecture
  • Strong backend skills (ORMs, database design, API architecture)
  • Startup Mindset: Comfortable working in a fast-paced, high-autonomy environment
  • Full-Stack Proficiency: Confidence working across the stack and building production-ready systems
  • Bias toward action, iteration, and ownership over perfection
  • Familiarity with cybersecurity concepts or an interest in security tools is a huge plus

Desired Skills

  • Built or contributed to a SaaS startup previously (especially 0→1 phase)
  • Strong product instincts and UX sensibility
  • Experience with Docker and containerized deployments and serverless architectures (Cloud Run, Cloud Functions)
  • Understanding of real-time data pipelines or stream processing
  • Exposure to cybersecurity monitoring tools (e.g., Zeek, Suricata)
  • Experience integrating AI models or LLM workflows
  • Contributions to open-source projects (we love builders)

Salary.com Estimation for Senior Full-Stack Software Engineer in Exton, PA
$107,540 to $136,523
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at JPC Partners

  • JPC Partners Oaks, PA
  • JPC Partners is looking for a Compliance Business Analyst that will: Support and coordinate program processes and initiatives which include training, event... more
  • Just Posted

  • JPC Partners Philadelphia, PA
  • JPC is looking for a Technology Trainer/User Support Analyst capable of making an immediate impact in a rapidly changing, fast-paced law firm work environm... more
  • 1 Day Ago

  • JPC Partners Audubon, PA
  • JPC Partners is looking for a Systems Support Analyst. This is a 24x7 rotating shift role that works with the client’s IT Operations and Support Center. Th... more
  • 6 Days Ago

  • JPC Partners Audubon, PA
  • Oracle Database Administrator that will be on a new team focused on engineering in IBM AIX UNIX, Oracle Exadata and RedHat Linux environments. Responsibili... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Senior Full-Stack Software Engineer jobs in the Exton, PA area that may be a better fit.

  • Apex Systems Wilmington, DE
  • Job#: 3027344 Job Description: Senior Full-Stack Engineer Location: WILMINGTON, Delaware (Hybrid) Employment Type: Contract Pay Rate - $58.91/hour to $60.0... more
  • 28 Days Ago

  • JPMorganChase Wilmington, DE
  • Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software ... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!