Jobs · Engineering · Tennessee

Associate Software Developer

Visalaw.ai · Memphis, TN · 1 wk ago
HybridEngineeringFull-time

About the role

We're looking for an Associate Software Developer who enjoys both building software and helping solve complex customer issues. This is an ideal opportunity for someone with 1-2 years of professional software development experience who wants to continue growing as an engineer while gaining exposure to real-world product challenges.

Requirements

  • Implement small-to-medium features and bug fixes across the frontend (Next.js) and backend (NestJS), under code review from senior engineers
  • Triage and resolve escalated customer support issues that require code-level investigation, not just first-line troubleshooting
  • Query production databases (PostgreSQL via Supabase, MongoDB Atlas) to investigate account-level issues and verify data state
  • Reproduce reported bugs, isolate root cause, and either fix them directly or hand off to the engineering team with well-organized context
  • Write and maintain tests for the code you ship
  • Communicate technical findings clearly to customers in plain language when a support issue needs it
  • Maintain internal support and engineering documentation as you learn the product
  • Identify patterns in support tickets that point to recurring bugs or product gaps, and turn them into engineering tickets

Qualifications

  • 1-2 years of professional software development experience
  • Working proficiency in JavaScript/TypeScript, with some exposure to React or Next.js
  • Comfortable writing and debugging backend code in Node.js
  • Able to read and write SQL queries against a production database
  • Clear, professional written communication—comfortable explaining technical issues to both engineers and non-technical customers
  • Systematic debugging approach: reproducing issues, isolating root cause, documenting findings

Nice-to-Haves

  • Direct experience with Next.js and NestJS specifically
  • Exposure to MongoDB or other document databases
  • Prior experience in a technical support, QA, or help-desk role alongside development work
  • Familiarity with AWS (ECS, CodeBuild/CodeDeploy) or CI/CD pipelines
  • Experience with SaaS products in a legal, compliance, or document-heavy domain
  • Exposure to LLM APIs (OpenAI, Anthropic) or AI-integrated features

Technology Stack

  • Next.js (Vercel)
  • NestJS (AWS ECS Fargate)
  • PostgreSQL (Supabase)
  • MongoDB Atlas
  • Mailgun
  • Github

Benefits

  • Competitive salary
  • Employer-sponsored health insurance
  • Voluntary dental and vision
  • 401(k) retirement plan
  • Flexible PTO
  • Remote work flexibility

Similar jobs