Senior Full-Stack Software Engineer

New Today

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 01 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)
Location:
Exton, PA, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search