Senior Full Stack Software Engineer

Senox Corporation — United States · Posted ~1 hour ago

Senior Full-time $140000.00 per year

Skills

Full Stack Development B2B Ecommerce Platform Payment Processing ERP Integration Stakeholder Collaboration B2B Ecommerce

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A debt-free, family-owned manufacturer with over 50 years of industry leadership is seeking a Senior Full Stack Software Engineer to own its custom-built B2B ecommerce platform. You will be responsible for everything from customer login to checkout to payment processing, integrating with the company's ERP system. The role offers immediate business impact and collaboration with business stakeholders, operations, customer service, and IT teams.

Highlights

Ownership of a strategic B2B ecommerce platform, immediate business impact, collaboration with multiple departments, and competitive salary at a stable debt-free family-owned manufacturer.

Description

Pay: $140,000.00 per year About Senox Senox is a debt-free, family-owned manufacturer of seamless rain gutter products with over 50 years of industry leadership. While we're proud of our history, we're equally focused on the future. We continue investing in technology that improves the customer experience, streamlines operations, and supports our continued growth. One of those investments is Senox Direct—our custom-built B2B ecommerce platform that serves customers across the country. The Opportunity This is not a typical web developer role. You'll own the software platform that powers our online business—from customer login to checkout to payment processing to the order that ultimately reaches our Epicor ERP system. Every feature you build has an immediate impact on customers and company operations. You'll work closely with business stakeholders, operations, customer service, and IT to continually improve one of the company's most strategic software platforms. What You'll Build You'll be responsible for the continued development and evolution of Senox Direct, including: Customer-facing ecommerce storefrontProduct catalogCustomer-specific pricingShopping cart and checkoutPayment processingOrder submissionEpicor ERP integrationAdministrative portalData synchronization servicesAWS-hosted infrastructureMonitoring and application health What You'll Do Design, develop, and maintain modern Laravel applications.Build new features using Laravel, Vue, TypeScript, and Inertia.js.Design robust integrations between Senox Direct and Epicor ERP.Develop reliable API integrations with third-party systems.Build resilient background processing using queues and scheduled jobs.Maintain AWS-hosted production infrastructure.Improve application performance, scalability, and reliability.Troubleshoot production issues and perform root cause analysis.Develop automated tests for all new functionality.Participate in architectural decisions and code reviews.Collaborate with technical and non-technical stakeholders.Create and maintain technical documentation. What You Bring Required Experience 7+ years building production web applicationsExpert knowledge of modern PHPExtensive Laravel experienceVue.js development experienceREST API design and integrationGit and collaborative development workflowsAWS application hostingSQL database designAutomated testingStrong software architecture skillsExcellent communication skills Technologies We Use PHP 8.xLaravelInertia.jsVue 3TypeScriptFilamentMySQLRedisAWSGitHubPest / PHPUnitTailwind CSS Experience That Will Set You Apart Experience with any of the following is highly valued: Epicor ERPManufacturing systemsB2B ecommercePayment gateway integrationsQueue processingLaravel Fortify / SanctumAWS infrastructureNew RelicLaravel TelescopeNagios monitoringCI/CD pipelinesPHPStan / LarastanDockerImage processingCSV import/export workflows What Success Looks Like You take ownership. When an order doesn't make it into Epicor, you don't just fix the symptom—you identify the root cause, improve the architecture, and make sure it doesn't happen again. You value clean code, thoughtful design, automated testing, and building systems that are reliable, maintainable, and scalable. You enjoy solving business problems through software rather than simply completing development tasks. Why Senox We believe people do their best work when they're trusted to own meaningful projects. At Senox you'll find: A financially stable, debt-free companyLong-term investment in technologyA collaborative culture with direct access to decision makersOpportunity to influence architecture and technical directionProjects that have immediate business impactA team that values quality over bureaucracy Benefits Competitive salaryMonday–Friday schedule401(k)401(k) matchingDental insuranceHealth insurancePaid time offVision insuranceWork Location: In person