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