Full Time
12.00
40
Jun 19, 2026
We are seeking an experienced Senior Software Engineer to join our growing team and help build, scale, and evolve the technology that powers our platform.
We support hundreds of live websites, a custom CMS/CRM platform, AI-driven tools, and multiple consumer-facing applications. Our environment includes both legacy systems and modern architecture, requiring someone who can balance maintaining existing systems while helping drive technical modernization.
This is a hands-on engineering role focused on designing, developing, and improving software across the full stack. You'll work closely with leadership, product stakeholders, and other engineers to deliver scalable solutions that improve performance, usability, and business outcomes.
Responsibilities:
Design, develop, and maintain software applications across our platform
Build and enhance features within our custom CMS, CRM, and related systems
Develop backend services, APIs, and integrations using PHP/Symfony
Build modern frontend experiences using React and Next.js
Collaborate on architecture decisions and long-term technical planning
Refactor and modernize legacy applications and workflows
Troubleshoot and resolve application issues across multiple environments
Optimize application performance, scalability, and maintainability
Integrate third-party services, APIs, and AI-powered solutions
Participate in code reviews and help establish engineering best practices
Work closely with a small, highly collaborative team to rapidly deliver new functionality
Contribute to technical documentation and system design discussions
Qualifications Required:
5+ years of professional software development experience
Strong experience with PHP and modern web application development
Experience with Symfony or similar MVC frameworks
Strong JavaScript/TypeScript experience
Experience with React and Next.js
Experience designing and consuming REST APIs
Strong understanding of relational databases and query optimization
Experience working with Git and modern development workflows
Ability to work independently and take ownership of projects
Strong troubleshooting and problem-solving skills
Qualifications Preferred:
Experience with AWS services and cloud-based applications
Experience with AI/LLM integrations and automation tools
Experience working with custom CMS or CRM platforms
Experience modernizing legacy applications
Familiarity with CI/CD pipelines and deployment workflows
Experience in high-growth startup or small-team environments
What Success Looks Like:
Delivering high-quality features quickly and reliably
Improving maintainability and performance across the platform
Helping modernize legacy systems without disrupting operations
Contributing technical leadership and sound engineering judgment
Identifying opportunities to simplify workflows and reduce technical debt
Playing a key role in scaling our products and technology platform