We fuel growth for the world's best brands.
Full-Stack Developer
Location
India
Posted
44 days ago
Salary
0
Seniority
Senior
Job Description
Full-Stack Developer
Darkroom
• You'll sit squarely at the intersection of back‑end and front‑end, ensuring seamless integration between APIs, databases, UIs, and ML services. • You'll design, build, and scale features end‑to‑end, especially our AI/ML‑powered experiences, while mentoring peers and driving architecture decisions. • Architect and implement full‑stack features, from database schema to React components, optimized for scale and reliability. • Build and maintain RESTful/GraphQL APIs, data pipelines, and distributed services in GCP. • Integrate, prompt, and debug LLMs and generative AI tools; own RAG or fine‑tuning pipelines. • Ensure front‑end and back‑end systems interoperate flawlessly, minimize friction, optimize data flow, and enforce contracts. • Collaborate with product, research, design, and infra teams to define requirements, iterate rapidly, and ship production‑grade code. • Monitor performance, reliability, and security. • Mentor junior engineers through code reviews, architecture reviews, and shared best practices.
Job Requirements
- 5+ years of professional software engineering experience with end‑to‑end ownership in a full‑stack role.
- Deep expertise in Python, Node.js, React/TypeScript, and PostgreSQL.
- Able to be hands‑on with GCP, containerization (Docker/K8s), and building/supporting high‑traffic systems.
- Proven experience integrating AI/ML models (LLMs, NLP, RAG) into production apps.
- Familiarity or strong interest in working with MCP servers.
- Exceptional problem‑solving skills and a product mindset: you think deeply about UX, performance, and business impact.
- You sweat both technical details and end-user experience.
Benefits
- Unlimited PTO + Local holidays (Relevant to your hub): Rebooting is part of the work. Take the time you need to stay sharp.
- Remote-First Culture: Many roles are fully remote. Employees based in or near our New York or Lisbon HQs are expected to work hybrid with weekly in-office time. Hub locations include Brazil and Spain.
- Parental Leave: Flexible parental leave to support new parents during this important transition.
- Growth: Our interdisciplinary model gives every employee exposure far beyond their core role. Grow your skills, expand your influence, and stay at the forefront of the industry.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Developer – API & Partner Integrations
DatasiteWe empower dealmakers around the world with the tools they need to succeed across the entire M&A lifecycle.
• Lead projects and drive technical decisions for scalable platform systems with an AI-first mindset • Balance business context, customer impact, and long-term platform health • Enable intelligent, API-driven experiences and partner integrations • Help ensure new partnerships are delivered with operational rigor and creative problem solving • Drive architectural improvements that scale AI workloads and improve reliability across APIs and platform services • Evaluate trade-offs across speed, cost, accuracy, and scalability in AI-enabled and partner-driven solutions • Mentor engineers through coaching and feedback, promote continuous learning and experimentation.
Role Description As Lead AI/ML Software Engineer for [R]AIMS, you will serve as a senior technical leader responsible for evolving the architecture, execution, and engineering rigor of Raft’s AI Mission System. You will be hands-on in the codebase, leading by doing, while also setting technical direction and raising the quality of engineering across the team. - Drive architectural decisions across the [R]AIMS platform, evaluating tradeoffs across performance, scalability, security, and maintainability. - Lead major technical epics from conception through delivery, decomposing ambiguous problems into executable plans. - Simplify and rationalize distributed system architecture as the platform scales. - Optimize platform performance across both edge and cloud deployment targets. - Establish strong engineering foundations and reusable technical patterns. - Mentor engineers at multiple levels, conducting design reviews and providing substantive code feedback. - Partner with AI/ML engineers on model integration and operational deployment of agentic workflows. - Engage directly with customers and program stakeholders across the Department of Defense. Qualifications - 6+ years of hands-on experience building and shipping production software systems across the full stack (frontend, backend, infrastructure, and ML). - Deep software engineering fundamentals with demonstrated ability to design, build, and evolve complex systems. - Exceptional technical communication skills; able to lead through influence across engineering, product, and leadership stakeholders. - Proven experience designing and evolving distributed systems, including service decomposition and fault tolerance. - Strong hands-on experience with Kubernetes and cloud-native platform architecture in production environments. - Experience building data-intensive or AI-enabled production systems with real operational users. - Demonstrated technical leadership over large, cross-functional engineering initiatives. - Strong system design and architecture decision-making ability. - Some experience or exposure to training, fine-tuning, or deploying machine learning models in production contexts. - Ability to obtain Security+ certification within the first 90 days of employment. - US citizenship required; ability to obtain and maintain a Top Secret/SCI clearance. Requirements - Experience building AI/ML infrastructure or agentic systems. - Experience with streaming and event-driven architectures, particularly Kafka. - Experience with platform engineering and internal developer tooling. - Experience with real-time inference or operational AI systems in latency-sensitive environments. - Experience building secure, compliant systems for regulated or mission-critical environments. - Prior work in defense, national security, or classified program environments. - Active clearance preferred. Benefits - Highly competitive salary. - Fully covered healthcare, dental, and vision coverage. - 401(k) and company match. - Take as you need PTO + 11 paid holidays. - Education & training benefits. - Generous Referral Bonuses. - And More!
Role Description Kendago is looking for a Senior Full-Stack Developer to join our growing R&D team. This role is a key addition to a small, high-impact engineering group building one of Kendago’s core technologies — a React-based funnel engine that sits at the heart of Kendago’s business activity and long-term technological vision. This is a front-end–leaning full-stack role (approximately 70% front-end / 30% back-end), ideal for someone who thrives in an intensive, collaborative environment and enjoys building scalable, flexible systems that directly impact business performance. Qualifications - 8+ years of professional software development experience in Full Stack roles, with strong frontend orientation - Minimum 6 years of experience with React and modern front-end development - Minimum 2 years of experience with Node.js or Python development - Strong understanding of TypeScript and modern JavaScript - Strong understanding of databases, data structures, and data flow across web components - Proven experience working on complex, flexible front-end systems or engines - Strong system design, architecture, and problem-solving skills - Experience working with AWS or similar cloud platforms - Excellent English proficiency (spoken and written) - Ability to work independently while maintaining close collaboration within a remote team Requirements - Design, develop, and maintain scalable, high-quality web applications, with a strong focus on front-end development using React - Take ownership of features end-to-end, from design and architecture to implementation and optimization - Develop and maintain robust server-side services and APIs using Python/Node.js - Work closely with team members in a highly collaborative, fast-moving Agile (Kanban-based) environment - Participate in system design discussions and contribute to architectural decisions - Ensure code quality through testing, reviews, and performance optimization - Take part in QA processes for internal development as well as external client funnels - Communicate technically with internal and external stakeholders when required - Act as a strong team player, sharing ownership, responsibility, and knowledge within a tightly connected team
Senior Software Engineer – 3DS Payments
EntersektOne cross-channel platform for secure authentication of customers and payments alike, without unnecessary friction.
• Design, develop and maintain backend services within the 3DS Payment’s platform • Build and maintain RESTful APIs and distributed systems • Develop and support Java applications deployed on Apache Tomcat • Design, optimise and maintain MySQL database schemas and queries • Identify and resolve performance, stability and production issues • Contribute to architectural decisions and technical tradeoffs • Ensure systems adhere to secure coding practices and compliance requirements • Collaborate with product, QA and DevOps teams throughout the delivery lifecycle • Mentor and support other engineers within the team • Take ownership of features and services from design through to production



