Experienced Full Stack Developer: ClickBid
Role details
Job location
Tech stack
Job description
We're looking for an experienced Developer who takes ownership of the full ClickBid platform experience, from backend architecture to the interfaces our users depend on. This isn't a role for someone who just writes code; it's for someone who deeply understands why the code matters. You'll bring strong full-stack instincts, and the technical leadership to help ClickBid grow as a multi-developer company.
You'll work closely with our development team to deliver reliable, maintainable features while keeping our key demographic, busy, non-technical nonprofit organizers , at the center of every decision., * Understand the entire ClickBid ecosystem from multiple perspectives: customer, support representative, on-site technician, and sales representative, so that every feature decision is grounded in real user experience.
- Collaborate with the development team to scope, design, and deliver features of all sizes through frequent, incremental releases.
- Quickly identify issues and propose efficient, maintainable solutions.
- Write production-ready code with built-in unit testing, verification, and error reporting.
- Maintain a solid understanding of the legacy codebase to provide effective triage and support.
- Perform database queries, updates, and optimizations as needed.
- Contribute to detailed feature designs and participate in technical planning discussions.
- Understand and work within the AWS infrastructure, contributing to reliability and scalability over time.
- Leverage AI-assisted development tools (e.g., Claude Code, GitHub Copilot) to accelerate development, improve test coverage, and enhance documentation.
- Participate in code reviews, stand-ups, and help maintain clear team priorities.
- Help shape the front-end experience with a focus on reliability, predictability, and a clean visual design.
- Recommend and implement testing strategies across the stack.
What Success Looks Like
You are successful when you:
- Deliver features that customers, staff, and partners need, based on scopes developed through a thoughtful design process.
- Are available to the team (via chat or in-person) during core business hours (9AM-5PM EST).
- Produce high-quality, well-tested code consistently and sustainably.
- Contribute meaningfully to stand-ups and keep your own priorities well-managed.
- Demonstrate strong teamwork and the ability to collaborate effectively toward shared goals.
- Have a clear vision for UI/UX, shaping the front-end experience with a focus on reliability, predictability, and clean visual design.
ClickBid holds up its end by:
- Giving you protected time for feature development, not just bug fixes.
- Keeping you focused and connected while working mostly remotely.
- Maintaining clear operating procedures for bugs, features, and releases.
Requirements
Do you have experience in jQuery?, * 5+ years of professional development experience, with full-stack or backend-leaning depth
- Strong PHP skills and Laravel (ability to lead, not just follow)
- Proficient in JavaScript & jQuery
- Solid understanding of relational databases (MySQL), including query optimization
- Experience working within AWS infrastructure (EC2, Aurora, Secrets Manager, CloudWatch)
- Working knowledge of automated testing (PHPUnit, Co-Pilot) and test-supported development practices
- Experience using AI tools as part of a professional development workflow, specifically Claude Code CLI
- Comfortable with legacy codebases and able to navigate, improve, and document them incrementally
- Strong Git workflow experience and code review practices
- Ability to manage priorities independently while staying tightly collaborative with a small team
- Experience with or strong interest in front-end UX/ UI considerations for non-technical users
Tools & Technologies
- PHP: Laravel
- JavaScript: jQuery
- MySQL
- AWS: EC2, Aurora, Secrets Manager, CloudWatch
- Axosoft: Sprint management
- AI Tools: Claude Code, GitHub Copilot
- Testing: PHPUnit
Benefits & conditions
Pulled from the full job description
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Health savings account
- Dental insurance
- Flexible spending account, * 401(k) with an employer match
- Health insurance
- Dental insurance
- Vision insurance
- HSA Plan with Payroll Deduction
- Dependent Care FSA
- Paid time off
- Employee Wellness Program