Senior Full-Stack Engineer (React / PHP-Laravel)
Company: CodeBright (US-based IT & AI Development Agency)
Employment Type: Full-time, Remote
About the Role
CodeBright is an established US-based custom software and AI development agency. We are currently building a few products including large-scale, custom B2B SaaS platform for the event management industry.
We are looking for a strong Senior Full-Stack Engineer to join our core team full-time. You will be working in a small team (including founder/lead architect) to build out complex backend architecture, dynamic billing engines, and heavy third-party API integrations, while connecting them to a modern frontend. We operate lean, move fast, and heavily leverage AI-assisted coding tools (Cursor, Copilot, Claude, Lovable) to multiply our velocity.
The Operational Reality: We run lean, high-impact teams. You will not be siloed into a single codebase for years. You must be a highly autonomous engineer who thrives in a dynamic environment, comfortable managing parallel workflows, and capable of clean context-switching between a rapid-prototype build and a long-term enterprise ERP architecture.
The Tech Stack & Technical Challenges
- Backend: PHP-Laravel to build robust APIs, dynamic cron jobs, and chronological event triggers.
- Frontend: React / Next.js.
Database: PostgreSQL / SQL (heavy focus on relational architecture and legacy data migration mapping).
Integrations:
- Highly desired: Deep experience required with payment gateways (Stripe Connect/Payouts).
- Preferred: complex two-way data syncing (e.g., QuickBooks Online API, Twilio, mapping APIs).
Business Logic: Implementing standard accounting principles (accounts payable/receivable) building custom financial workflows, dynamic pricing models, and "waterfall" payment allocation systems.
Requirements
- 5+ years of production experience as a Full-Stack Engineer.
- AI-Pragmatism: You must be comfortable working with and integrating backend APIs into frontend code that was partially generated by AI tools (like Lovable). You value delivery velocity and working software over hand-crafting every UI component from scratch.
- Architectural Comprehension & Documentation: You donβt just blindly pull tickets from a board. You are comfortable translating strict "Business Rule Registers" and complex API payload maps into compliant code, and you document your own architectural decisions clearly.
- Scoping Maturity: You know how to accurately estimate development timelines for complex epics. You communicate bottlenecks early rather than silently missing deadlines.
- Deep expertise in relational databases and building secure, scalable backend architecture.
- Experience building time-based automated billing systems or financial workflows.
- Comfortable using AI coding assistants (Cursor, etc.) to accelerate development.
- Language: To communicate daily, we need either near native English fluency or ability to speak Russian language (understood by all team members).
Timezone: Ability to overlap a minimum of 4 hours with New York (EST).
Why CodeBright?
- Long-term, full-time stability.
- Direct collaboration with the technical founder.
- No micromanagement, high autonomy: We don't track your keystrokes. We provide crystal-clear technical requirements, strict business rules, and the autonomy for you to build them right. You own your outcomes.
- Exposure to modern AI-driven development workflows.