Full-Stack Engineer
LWT · Get on Board · Remote
US$4,000.00 – US$6,000.00
Descripción del puesto
The ideal candidate will possess strong problem-solving skills, solid front-end and back-end experience, and the communication skills to work independently with minimal support.You'll be the sole engineer on this contract, which means you're also effectively the product owner for your own work. You should be comfortable defining the problem, proposing the solution, and owning end-to-end delivery.Timezone: This role requires working Eastern Time hours (ET). normally 8:30am-6:00pm, with some extended hours and weekends for urgent projects. We recognize this is a significant ask for candidates. That said, it's a firm requirement; we've found that overlapping hours are essential for the pace and collaboration this role demands.Tech StackBackendNestJS, Sequelize ORMPostgreSQL (dev/staging/prod), SQLite (testing)Modular architecture with models for users, jobs, events, companies, etc.DB migrations and seeders via Sequelize CLIFrontendReact (Vite), Tailwind CSS, Redux Toolkit, React RouterCypress (E2E), Testing Library (unit)Integrations: Auth0, Sentry, PostHog, Google Pay, PayPalWordPress10+ year old codebase running Bootstrap 3, needs some modernization workElementor, ACF, Gravity FormsDevOps / ToolingMonorepo managed via Lerna + NxHusky, Prettier, ESLintJest (backend unit tests), Cypress (frontend E2E)Heroku (hosting)Integrations & Third-Party PlatformsAuth0 (authentication)Stripe, Google Pay, PayPal (payments)Sentry (error tracking)PostHog (analytics)Bizzabo (event management)HubSpot (CRM / data flows) -- familiarity required, as portions of our data pipeline feed into HubSpot, and you'll be expected to understand and maintain those connectionsOne more thingData is vital to the success of our organization and a significant aspect of every role we have. If your default reaction to "can you pull that data?" is "that's a data analyst job," this probably isn't the right fit.**Candidates should live within 3 hours +/- of the EDT time zone. This is a hands-on engineering role for someone who can operate independently, move quickly, and contribute across both product development and infrastructure. Lead technical projects with minimal supervision and communicate proactively about scope and feasibilityBuild, maintain, and improve core platform functionalityProvide realistic time and effort estimates (and flag early when something is off)Propose alternative approaches when a better path existsPull and interpret data from the systems you're building and maintaining, including our database, integrations, and third-party platformsCollaborate closely with leadership, product, and operations teamsHelp shape technical direction and engineering best practices as the platform evolves We're looking for an experienced engineer who is genuinely comfortable being a generalist. This role lives inside a small, fast-moving team where "that's not my job" isn't a philosophy anyone has the bandwidth for. You'll be building features, yes, but you'll also be expected to pull data, investigate anomalies, debug integrations, and occasionally do things that feel more like ops than engineering. This platform drives both ticket sales and marketing operations, so reporting is a real part of the product. You should be comfortable thinking about data as an output, not just infrastructure.We expect you to be actively using AI-assisted development tools. We don't care which ones (Claude Code, Cursor, Copilot, whatever works for you), but if you're not incorporating them into your workflow, you're going to be slower than we need. Hourly Rate: $20-40/hour, depending on experienceEngagement StructureThis contract starts with approximately 1-2 months of near full-time work to implement critical feature enhancements, then transitions to a reduced, as-needed arrangement for maintenance and incremental improvements. It's a good fit for someone between primary roles who wants consistent, ongoing supplemental work once their primary roles change.