Promenade (formerly BloomNation) is a profitable startup backed by top Silicon Valley investors, building the future of local commerce. We help small businesses compete and thrive with modern tools, and we’re looking for a Senior Software Engineer to help us scale.
Requirements
- 10+ years of professional software development experience
- Deep experience with PHP and Symfony
- Experience working across both backend and frontend (TypeScript or React is a plus)
- Strong focus on clean, maintainable, and tested code
- Comfortable working with legacy systems as well as modern stacks
- PHP 8.3, TypeScript, JavaScript
- Symfony, React, Vue, jQuery
- REST, GraphQL
- PHPUnit, PHPStan, Rector, PHP-CS-Fixer, Playwright
- Docker, AWS
- MySQL (Aurora), Redis, OpenSearch, Snowflake
Responsibilities
- Work across our three core platforms: Promenade Dashboard, BloomNation POS*, BloomNation Premium Sites
- Build and maintain integrations with third-party and internal systems using REST and GraphQL APIs
- Write clean, scalable, and tested code using tools like PHPUnit, PHPStan, Rector, PHP-CS-Fixer, and Playwright
- Help modernize legacy systems with PHP 8.3, Symfony, and automated upgrade tooling (Rector, nikic/PHP-Parser)
- Contribute to architectural discussions and help improve team-wide best practices
- Review code, collaborate with other senior engineers, and contribute across projects where needed
Other
- Based in the US (between Eastern and Pacific time zones)
- No contractors
- No recruiters
- No sponsorships
- Able to operate independently in a fast-moving environment