- 経験
- 1~2歳
- 給料
- —
- 求人情報
- 1
- 投稿済み
- 2時間前
- 作業モード
- 在宅勤務
- 資格
- Candidates with 1–2 years of professional software development experience who are comfortable working remotely and handling both development tasks and customer issue investigation can apply.
- 再開する
- 応募必須
仕事内容
About Visalaw.ai
Visalaw.ai is building AI-powered tools that modernize immigration law work. Its platform supports immigration attorneys and legal teams by automating tasks such as document drafting, case research, translation, and other repetitive legal workflows, giving them more time to focus on client service.
The company is growing quickly and places AI at the core of its product direction. The team works in a fast-moving, collaborative environment and values people who enjoy tackling real customer problems with technology.
About the Role
This position is for an Associate Software Developer who likes both writing software and helping resolve complex customer problems.
It is a strong fit for someone with 1–2 years of professional development experience who wants to keep growing as an engineer while getting hands-on exposure to real product issues.
You will work on new feature development, bug fixing, and close collaboration with the Support and Engineering teams to dig into technical issues, trace root causes, and improve the overall customer experience.
If you enjoy curiosity-driven debugging and want to see the direct outcome of your work, this role is a good match.
What You'll Do
- Build small to medium features and fix bugs across the frontend and backend, with senior engineers reviewing your code.
- Investigate escalated support cases that need code-level analysis rather than basic troubleshooting.
- Use production databases to examine account-specific issues and confirm the current data state.
- Recreate reported defects, determine the underlying cause, and either resolve them yourself or provide structured context to the engineering team.
- Create and upkeep tests for the code you deliver.
- Explain technical findings in simple, customer-friendly language when support issues require direct communication.
- Keep internal support and engineering documentation updated as you learn the product.
- Spot recurring themes in support tickets that suggest bugs or product gaps, and convert those into engineering work items.
Required Qualifications
- 1–2 years of professional software development experience.
- Practical knowledge of JavaScript and TypeScript, with some exposure to React or Next.js.
- Comfort writing and debugging backend logic in Node.js.
- Ability to read and write SQL queries against a live production database.
- Strong written communication skills, with the ability to explain technical topics to both engineers and non-technical customers.
- A structured debugging process that includes reproducing issues, narrowing down the root cause, and documenting results.
Preferred Experience
- Hands-on experience with Next.js and NestJS.
- Exposure to MongoDB or similar document databases.
- Background in technical support, QA, or help desk work alongside development responsibilities.
- Familiarity with AWS services such as ECS, CodeBuild, or CodeDeploy, or with CI/CD pipelines.
- Experience working on SaaS products in legal, compliance, or document-intensive environments.
- Exposure to LLM APIs such as OpenAI or Anthropic, or other AI-enabled features.
Tech Stack
You may work with Next.js on Vercel, NestJS on AWS ECS Fargate, PostgreSQL through Supabase, MongoDB Atlas, Mailgun, and GitHub.
Benefits
- Competitive compensation.
- Employer-paid health insurance.
- Optional dental and vision coverage.
- 401(k) retirement plan.
- Flexible paid time off.
- Remote work flexibility.