Job Closed

This listing is no longer active.

Darkroom logo
Darkroom

We fuel growth for the world's best brands.

Full Stack Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

New York

Posted

72 days ago

Salary

$200K - $250K / year

Seniority

Senior

Job Description

Full Stack Engineer

Darkroom

• Own full-stack features end-to-end — from database models and APIs to frontend integration and UX correctness. • Design and extend backend systems that power complex agent orchestration — subagents, skills, knowledge base retrieval, parallel execution, and long-running workflows. • Build and evolve REST APIs that are stable, well-typed, and easy for the frontend and agents to consume. • Integrate and debug LLM-powered workflows — prompts, tools, retrieval, evaluation loops — with a strong focus on reliability and observability. • Ensure frontend and backend systems interoperate cleanly: tight contracts, predictable data flow, and minimal friction. • Improve performance, resilience, and security across the stack as usage and complexity grow. • Use coding agents (Claude Code, Cursor, etc.) as force multipliers to move faster and push quality higher. • Collaborate closely with product and design to turn ambiguous ideas into shipped, production-grade features. • Raise the technical bar through thoughtful code reviews, architectural discussions, and mentorship of junior engineers.

Job Requirements

  • 5+ years of professional software engineering experience with end-to-end ownership in a full-stack role.
  • Strong hands-on experience with Python and/or Node.js on the backend and React + TypeScript on the frontend.
  • Deep understanding of front-end state management — how to structure, scope, and evolve state as complexity grows. Familiarity with patterns like React Query / TanStack Query for server state.
  • Experience designing and working with relational data models (PostgreSQL).
  • Comfort operating in a cloud environment (GCP or similar) and deploying containerized services (Docker; Kubernetes familiarity a plus).
  • Proven experience integrating AI/ML systems into production products — especially LLMs, retrieval-augmented workflows, or agentic systems.
  • Strong product instincts: you think about UX, performance, and correctness, not just implementation.
  • Ability to reason about complex systems and make them simpler, more reliable, and easier to work with.

Benefits

  • Unlimited Vacation & 10 Paid Holidays
  • Remote-First Culture with hubs in NY, SF, Lisbon, São Paulo, Barcelona & more
  • Comprehensive Medical, Dental & Vision Benefits
  • 401(k) with Company Match, Equity, and Profit Sharing
  • Parental Leave & Wellness Stipends
  • Cross-functional learning opportunities across the entire Darkroom ecosystem

Related Job Pages

More Full-stack Engineer Jobs

Applied Blockchain logo

Senior Full-Stack Developer

Applied Blockchain

Blockchain, zero knowledge and confidential computing solutions.

Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

We're looking for a Senior Full-Stack Engineer to join an established trading platform development programme for a large enterprise client. The platform has been live in production for over 7 years, with most of the core team having worked on it for close to 5 years on average — a reflection of the stability, quality, and long-term nature of this engagement. The system is production-critical and actively evolving, with a strong focus on performance, reliability, and maintainability. While Applied Blockchain is well known for distributed ledger and cryptography work, this role is focused on a non-blockchain trading system built using modern TypeScript-based technologies. The role is full stack in nature, though with a slightly stronger emphasis on the frontend (React/TypeScript). You'll be joining a highly experienced team of senior engineers and QA developers, where autonomy, technical ownership, and thoughtful decision-making are expected. What you’ll be doing - Designing, building, and maintaining features across the full stack of an internal trading platform - Working primarily with: - TypeScript (Node.js & React) - Monorepo tooling, GitHub, GitHub Actions - Jest, Playwright - Redis, MS SQL, WebSockets - Docker, Kubernetes - Observability tooling (Grafana, Prometheus, SonarQube) - Taking end-to-end ownership of features from design through to production - Collaborating closely with platform / DevOps engineers on build pipelines, observability, and operational concerns - Communicating directly with the client to clarify requirements and propose solutions - Contributing to and improving automated testing practices - Participating in peer code reviews and helping maintain high engineering standards across the team - Using LLM/AI enabled development tools and techniques (with access to the latest OpenAI/Anthropic/etc. models) as part of day-to-day development

Portugal
Job Closed
Ripio logo

Software Engineer – Senior

Ripio

Discover the future of the digital economy 🚀

Full TimeRemoteTeam 201-500H1B No Sponsor

• Desarrollar, mantener y evolucionar servicios backend claves para el funcionamiento de las plataformas de Ripio • Contribuir al desarrollo de soluciones de KYC (Know Your Customer) para la validación de identidad de usuarios • Participar en la implementación y mejora de procesos de AML (Anti Money Laundering) para garantizar la integridad de las operaciones • Trabajar en conjunto con otros equipos para diseñar soluciones escalables, seguras y de alta calidad en un entorno cripto dinámico

Argentina
Job Closed
AgileEngine logo

Middle Full Stack Engineer ID55633

AgileEngine

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

Full TimeRemoteTeam 1,001-5,000

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. WHY JOIN US If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Middle Full Stack Engineer who takes ownership of end-to-end feature development, building scalable solutions that connect robust backend logic with seamless React user experiences. Working with Node.js, TypeScript, and modern AI-assisted workflows, you’ll turn business needs into reliable, high-impact features. This role offers strong autonomy, a product-driven mindset, and the opportunity to improve systems, processes, and performance in a fast-paced, collaborative environment. WHAT YOU WILL DO - Own the full lifecycle of new features from database schema design to final UI components - Improve code quality, performance, and reliability to ensure a scalable production environment - Decompose business requirements into actionable technical roadmaps with minimal oversight - Build technical solutions to automate or improve internal business processes and data flows MUST HAVES - Excellent communication skills and fluent written and spoken English - 2+ years of experience in software development - Strong proficiency in JavaScript and TypeScript - Knowledge of Node.js and related frameworks - Experience with React.js - Understanding of design patterns and experience applying them in practice - Knowledge of troubleshooting principles and practices - Experience working with cross-functional teams - Flexibility to work in different time zones NICE TO HAVES - Hands-on experience with Nest.js - Experience building or integrating AI agents or LLM-based features - Experience with CRM systems and integration principles - Experience with cloud platforms such as AWS, Azure, or GCP PERKS AND BENEFITS - Remote work & Local connection: Work where you feel most productive and connect with your team in periodic meet-ups to strengthen your network and connect with other top experts. - Legal presence in India: We ensure full local compliance with a structured, secure work environment tailored to Indian regulations. - Competitive Compensation in INR: Fair compensation in INR with dedicated budgets for your personal growth, education, and wellness. - Innovative Projects: Leverage the latest tech and create cutting-edge solutions for world-recognized clients and the hottest startups.

India
AgileEngine logo

Full Stack Engineer (Middle) ID55633

AgileEngine

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

Full TimeRemoteTeam 1,001-5,000

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. WHY JOIN US If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Middle Full Stack Engineer who takes ownership of end-to-end feature development, building scalable solutions that connect robust backend logic with seamless React user experiences. Working with Node.js, TypeScript, and modern AI-assisted workflows, you’ll turn business needs into reliable, high-impact features. This role offers strong autonomy, a product-driven mindset, and the opportunity to improve systems, processes, and performance in a fast-paced, collaborative environment. WHAT YOU WILL DO - Own the full lifecycle of new features from database schema design to final UI components - Improve code quality, performance, and reliability to ensure a scalable production environment - Decompose business requirements into actionable technical roadmaps with minimal oversight - Build technical solutions to automate or improve internal business processes and data flows MUST HAVES - Excellent communication skills and fluent written and spoken English - 2+ years of experience in software development - Strong proficiency in JavaScript and TypeScript - Knowledge of Node.js and related frameworks - Experience with React.js - Understanding of design patterns and experience applying them in practice - Knowledge of troubleshooting principles and practices - Experience working with cross-functional teams - Flexibility to work in different time zones NICE TO HAVES - Hands-on experience with Nest.js - Experience building or integrating AI agents or LLM-based features - Experience with CRM systems and integration principles - Experience with cloud platforms such as AWS, Azure, or GCP PERKS AND BENEFITS - Remote work & Local connection: Work where you feel most productive and connect with your team in periodic meet-ups to strengthen your network and connect with other top experts. - Legal presence in India: We ensure full local compliance with a structured, secure work environment tailored to Indian regulations. - Competitive Compensation in INR: Fair compensation in INR with dedicated budgets for your personal growth, education, and wellness. - Innovative Projects: Leverage the latest tech and create cutting-edge solutions for world-recognized clients and the hottest startups.

India