Full-Stack Developer (AI-First Product)

New
S
SoftgicWaste hauling and logistics
Source API remote eligibility restrictions: United States, At least 50% overlap with EST (U.S. Eastern Time); schedule 8:00 AM–5:00 PM EST, with flexibility to attend meetings and respond to key communications outside strict working hours when required.Full-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Minimum 3+ years of full-stack development experience; minimum 1 year of experience using AI tools in development workflows.
Required Skills
PostgreSQLFull Stack DevelopmentTypeScriptNext.jsCI/CD

Requirements

  • Have at least 3 years of full-stack development experience.
  • Have built and deployed at least one production-level application.
  • Have at least 1 year of experience using AI tools in development workflows.
  • Understand system design, APIs, and scalable architecture.
  • Have experience with Next.js and TypeScript.
  • Have experience with REST API development and webhook architecture.
  • Have experience integrating AI APIs such as Claude or OpenAI, or similar.
  • Have experience with AI-assisted development tools such as Cursor or Claude Code.
  • Have database management experience with PostgreSQL, Supabase, or an equivalent.
  • Have experience with CI/CD pipelines and deployment using Vercel, Railway, or similar.
  • Work independently, take ownership, and make decisions in fast-paced environments with evolving requirements.
  • Clearly explain technical decisions and challenge ideas constructively.

Responsibilities

  • Architect and build a scalable, modular web application from scratch using frameworks such as Next.js and TypeScript.
  • Design and implement REST APIs and webhook systems for third-party CRM, billing, and logistics integrations.
  • Develop AI-powered features to improve workflows, automation, and user experience.
  • Contribute to product discovery by identifying edge cases, technical gaps, and optimization opportunities.
  • Support product decisions by developing an understanding of markets and workflows.
  • Own the development lifecycle, including deployment, testing, monitoring, and CI/CD.
  • Build an extensible system that supports future integrations and product expansion.
  • Participate in pair programming sessions to review work, share knowledge, and align with stakeholders.
  • Evaluate and recommend technologies, tools, and architectures based on fit.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now