Quick Summary
NIM Labs is seeking a Mid-Level Full Stack Developer to join our remote team. We build NIM, a leading production management platform for creative teams globally, and are expanding our offerings with practical AI capabilities to enhance user efficiency and decision-making. This is a contract-to-hire opportunity with a strong potential for extension or full-time conversion, offering 40 hours/week with async-friendly collaboration and flexible overlap.
Compensation ranges from $45–$70 per hour (USD equivalent), based on experience and fit. We welcome US and international contractors.
Learn more about us at https://nim-labs.com.
Role Summary: Remote Full Stack Developer with AI Focus
As a Full Stack Developer, you will be instrumental in delivering features, refactors, and integrations across our core platform and new AI services. This role is approximately 50% focused on our core PHP + JavaScript platform and 50% on Node.js + TypeScript AI integrations and services.
Key Responsibilities
- Develop and ship product features within the core platform (PHP + JavaScript).
- Build and maintain Node.js/TypeScript services that integrate AI capabilities into the product.
- Improve and refactor existing code to enhance maintainability, performance, and reliability.
- Collaborate on API design and service integration patterns.
- Troubleshoot and resolve production issues, implementing preventative fixes.
- Write comprehensive documentation for complex behaviors and maintainable handoffs.
- (Occasional) Create small Python utilities/automation (nice-to-have).
Required Qualifications
- 3–5 years of professional software development experience.
- Production experience with PHP.
- Production experience with Node.js and TypeScript.
- Strong JavaScript fundamentals (frontend experience may include React, jQuery, or Kendo).
- Experience with relational databases (MySQL or PostgreSQL).
- Strong experience with REST APIs, authentication/authorization basics, data modeling, and error handling.
- Ability to take ownership of well-scoped work and ship production-ready changes.
- Strong debugging/troubleshooting skills and clear communication.
Preferred Qualifications
- Strong enthusiasm for AI-assisted development workflows (agentic CLIs, prompt-driven refactors, AI-aided debugging/testing).
- Experience shipping an LLM integration (structured outputs/tool calling, reliability patterns, logging/observability).
- Docker experience.
- Familiarity with AWS basics (reading logs, working with deployed services).
- Experience writing unit/integration tests as part of "done."
How We Work (Traits We Value)
- Ownership mindset: You ship, communicate tradeoffs, and follow through.
- Practical problem solver: You prioritize simple, maintainable solutions over clever ones.
- Reliability-minded: Especially when integrating AI into real workflows.
AI-assisted Development Mindset
- Actively use modern AI dev tools to increase throughput.
- Stay current on AI-assisted workflows and discuss their benefits and verification needs.
- Use AI as a partner, enhancing (not replacing) developer judgment.
Hiring Process
- Intro call.
- Technical conversation (project deep-dive + scenarios).
- Timeboxed ~2-hour take-home (representative, not busywork). You may use AI tools; be ready to explain decisions and tradeoffs.
- Final review / decision.
How to Apply
Please provide:
- Resume/CV or LinkedIn profile.
- Brief note describing (1) a feature you owned end-to-end, and (2) any AI/LLM integration work (production or personal).
- GitHub/portfolio/code samples (optional).
Final candidates will be asked to sign a standard contractor agreement (confidentiality + IP assignment).
Benefits
This remote contract-to-hire position offers competitive benefits including:
- 401(k)
- Dental insurance
- Health insurance
- Paid holidays
- Paid time off
- Vision insurance
- Work from home
NIM Labs is an Equal Opportunity Employer. We value diversity and are committed to an inclusive environment for all team members.

