We are looking for a Mid-Senior Full Stack Developer to join our team and build practical AI capabilities into our production management platform.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Full Stack Developer — Core Platform & AI Integrations (Contract-to-hire)
NIM Labs builds NIM, a production management platform used by creative teams worldwide. We’re a small, focused team shipping real features into a mature product — and expanding it with practical AI capabilities that help users work faster and make better decisions.
Role Snapshot
• Mid-level (3–5 years)
• Contract-to-hire: initial 3 months, strong chance of extension / full-time
• 40 hrs/week
• Fully remote (US or international contractors welcome)
• Async-friendly + flexible overlap (we’ll align on a window with some PT overlap)
• $45–$70/hr (USD equivalent), based on experience and fit
What you’ll do (50/50 split)
Core Platform (PHP/JavaScript)
• Ship product features and improvements across the core platform
• Refactor and modernize existing areas (maintainability, performance, reliability)
AI Services & Integrations (Node.js/TypeScript)
• Build and maintain TypeScript/Node services that integrate AI capabilities into the product
• Collaborate on API design and integration patterns between services
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Also
• Debug production issues and ship fixes with clear communication and follow-through
• Write documentation for non-trivial features/behaviors
• (Occasional) small Python utilities / automation (nice-to-have)
Must have
• 3–5 years professional development experience
• Production experience with PHP
• Production experience with Node.js + TypeScript
• Strong JavaScript fundamentals (frontend experience can be jQuery/Kendo or React)
• Relational database experience (MySQL/PostgreSQL)
• Strong APIs/integrations fundamentals (REST, auth, data modeling, error handling)
Preferred
• Strong enthusiasm for AI-assisted development workflows (agentic CLIs, prompt-driven refactors, AI-aided debugging/testing)
• Shipped an LLM integration (structured outputs/tool calling, reliability patterns, logging/observability)
• Docker familiarity
• AWS basics (reading logs, working with deployed services)
• Comfortable writing tests as part of “done” (unit/integration)
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
How we work
• You can take a scoped feature and ship it with good judgment — and you also bring ideas to improve the approach
• You use AI as a partner: increasing throughput while knowing what to verify carefully
Hiring process
1) Short intro call
2) Technical conversation (project deep-dive + practical scenarios)
3) Timeboxed ~2-hour take-home (representative, not busywork)
• You may use AI tools. We’re happy for you to — just be ready to explain decisions and tradeoffs.
4) Final review / decision
How to apply
Send:
• Resume/CV or LinkedIn profile
• A short note: (1) a feature you owned end-to-end, (2) any AI/LLM integration work (production or personal)
• GitHub/portfolio/code samples (if available)
Final candidates will be asked to sign a standard contractor agreement (confidentiality + IP assignment).
Equal Opportunity Employer — we value diversity and are committed to an inclusive environment.
Similar Jobs
Explore other opportunities that match your interests
Software Engineer - L3 Support
Canonical
Senior Java Developer - Data Migration and Integration
Jobs via Dice
Senior Oracle Integration Engineer (Remote)