Senior Software Engineer (Full Stack)
Auto Import<h3><strong>About Zivtech</strong></h3> <p>Zivtech is a Philadelphia-based technology services firm that designs and builds thoughtful, durable web products. Our clients range from startups to large non-profits to Fortune 500 companies. We work primarily with mission-driven organizations and long-lived platforms where quality, clarity, and maintainability matter.</p> <p>We’re a distributed engineering team that values autonomy, strong communication, and engineers who take real ownership — not just of code, but of outcomes.</p> <p></p> <h3><strong>Role Overview</strong></h3> <p>We’re looking for a <strong>Senior Software Engineer (Full Stack)</strong> who can own work end-to-end — from early discovery and estimation through delivery and iteration. This is a senior role with real responsibility: technical leadership, client interaction, and project ownership are core to the job.</p> <p>You’ll work directly with clients, project managers, designers, and other engineers. You’re expected to lead projects, delegate effectively, make good technical calls, and communicate clearly when things are on track — and especially when they aren’t.</p> <p>This role also assumes comfort using <strong>AI agents</strong> as part of a modern engineering workflow.</p> <p></p> <h3><strong>How We Use AI at Zivtech</strong></h3> <p>We treat AI as a <strong>force multiplier</strong>, not a shortcut and not a replacement for good engineering judgment.</p> <p>Senior engineers at Zivtech are expected to use AI tools and agent-based workflows as part of their day-to-day work, including:</p> <ul><li>First-pass implementation, research, and technical exploration</li><li>Accelerating code reviews, documentation, and test generation</li><li>Helping break down work into tickets, acceptance criteria, and estimates</li><li>Improving consistency across projects through shared prompts, standards, and workflows</li></ul> <p>We value engineers who know:</p> <ul><li>When AI output is good enough — and when it needs to be challenged</li><li>How to guide AI toward maintainable, secure, and performant solutions</li><li>That ownership and accountability still sit firmly with the human</li></ul> <p>If you already use AI this way — or want to — you’ll fit in well here.</p> <p></p> <h3><strong>What You’ll Do</strong></h3> <ul><li>Own projects from start to finish — requirements, architecture, implementation, delivery, and post-launch support</li><li>Serve as a technical lead and primary engineering contact for clients</li><li>Communicate clearly with clients and internal teams, translating business needs into technical decisions</li><li>Break down complex work and <strong>delegate effectively</strong> to other engineers</li><li>Use AI agents and AI-assisted workflows to increase leverage and delivery velocity</li><li>Support sales, architects, and leadership with discovery, estimates, and technical direction</li><li>Work on the critical path to ensure projects ship on time and within scope</li><li>Write high-quality front-end and back-end code</li><li>Perform code reviews and help set engineering standards</li><li>Mentor other engineers through feedback, pairing, and review</li><li>Identify technical and delivery risks early — and surface them clearly</li><li>Partner with project managers to manage scope, timelines, and budgets</li></ul> <h3><strong><br></strong></h3> <h3><strong>Required Skills and Experience</strong></h3> <ul><li>5+ years building and shipping production web applications</li><li>Demonstrated ability to <strong>lead projects</strong> and own outcomes</li><li>Strong full-stack experience — front-end and back-end</li><li>Professional experience with <strong>React or another modern JavaScript framework</strong></li><li>Solid PHP experience, including OOP and common design patterns</li><li>Deep experience with Drupal (8/9/10) — custom modules, theming, site building</li><li>Experience with Drupal migrations</li><li>Strong Git fundamentals and modern development workflows</li><li>Experience integrating with external APIs and third-party systems</li><li>Comfort with SQL and database-backed applications</li><li>Command-line fluency and tools like Drush</li><li>Strong communication and listening skills — especially client-facing</li><li>Good judgment, attention to detail, and the ability to work independently</li><li>Strong attention to detail — applicants should include the phrase <strong>“Greetings Zivtech Crew”</strong> somewhere in their cover letter or application materials</li></ul> <h3><strong><br></strong></h3> <h3><strong>Nice to Have</strong></h3> <ul><li>Prior experience with AI-assisted or agent-based development workflows</li><li>Experience building or maintaining reusable component libraries or design systems</li><li>Acquia Drupal certifications</li><li>Agency or consulting background</li><li>Experience mentoring junior or mid-level engineers</li></ul> <p></p> <p>If this sounds like the kind of role where you’d do your best work — owning problems, leading projects, working directly with clients, and using modern tools responsibly — please send us your resume, cover letter, and salary requirements.</p>