Talent.com
Senior Fullstack Engineer
Senior Fullstack EngineerBlack Dog Labs • Belgaum, Karnataka, India
Senior Fullstack Engineer

Senior Fullstack Engineer

Black Dog Labs • Belgaum, Karnataka, India
8 days ago
Job description

Position : Senior Fullstack Engineer (with Data Engineering Experience)

Location : Remote (collaboration across time zones), India or LATAM preferred

Engagement Type : Contract (12+ months)

Language : Proficient English communication

Experience : 5+ years in Full-Stack Engineering / Backend Engineering, with meaningful exposure to data systems and applications

About the role

We’re looking for a hands-on Senior Fullstack Engineer who can own features end-to-end : backend services, frontend experiences, and the data flows that power them. Your primary strength is building web applications and APIs, and you have some experience working with databases or analytics, plus a clear interest in doing more with data integration and pipelines. You’ll design and build APIs, UIs, and supporting infrastructure, and you’ll also build and maintain frontend SDKs (Next.js / React) that other teams can use to integrate with the platform.

You should be comfortable moving between frontend (React / Next.js + TypeScript), backend (e.g., Node.js or Python), and cloud infrastructure (strong Azure or AWS preferred). You’re curious about how data moves through the system and want more hands-on opportunities at those integration points. You communicate clearly (async chat and live sessions), learn fast, and use AI coding tools (e.g., Claude Code) effectively - without relying on them as a crutch.

We are looking for candidates who can join in December 2025, even if part time for the first few weeks.

Key Responsibilities

Product features end-to-end : Design, build, and ship user-facing features across backend and frontend; own requirements from spec to production rollout.

APIs & backend services : Implement and maintain RESTful (and occasionally event-driven) services; design clean request / response contracts; handle auth (OAuth2 / OIDC / JWT), rate limiting, idempotency, validation, and auditing.

Frontend development & SDKs : Build responsive, accessible UIs using React / Next.js + TypeScript (dashboards, admin / ops views, analytics-flavored screens). Design and maintain a frontend SDK (hooks, components, and utilities) that product teams can use to integrate with backend APIs and data services. Provide example Next.js integration patterns and reference implementations.

Data-aware design : Work with product and data teams to design schemas and models that support both product workflows and analytics; understand how data will be queried and reported on.

Integration with data pipelines : Collaborate with data engineers to consume and expose curated datasets; design APIs and services that sit on top of warehouses / lakes and operational databases.

Infrastructure & DevOps : Use Terraform or similar IaC to provision and manage app infrastructure; automate build / test / deploy with CI / CD; write solid shell scripts for glue / ops tasks.

Observability & reliability : Instrument structured logs, metrics, and traces across services and UIs; define alert policies and on-call runbooks; help track SLOs and drive root-cause prevention.

Security basics : Apply least-privilege access, secrets management, and encryption in transit / at rest; support secure-by-default patterns in API, SDK, and UI design.

Quality & tests : Write unit, integration, and end-to-end tests (for both backend and frontend); contribute to contract tests and data-quality checks where the app touches data pipelines.

Collaboration & docs : Communicate clearly in writing and in person; produce concise docs (API specs, SDK docs, data contracts, feature runbooks, UI flows); work closely with product / engineering / analytics.

Required Skills & Qualifications

Core engineering experience : 5+ years building and operating web applications or SaaS products as a full-stack or backend engineer.

Backend : Strong experience with at least one modern backend stack (e.g., Node.js / TypeScript, Python / FastAPI / Django, or similar); familiarity with REST best practices and common patterns.

Frontend (Next.js / React) : Proficiency with React and Next.js using TypeScript or JavaScript. Experience building reusable UI components and hooks, handling routing, data fetching, and basic performance tuning. Comfort designing and maintaining a frontend SDK (client library + components / hooks) that wraps backend APIs.

APIs & auth : Practical experience with REST patterns, pagination, validation, rate limiting, and OAuth2 / OIDC / JWT.

Databases & SQL : Proficient in SQL (query tuning, indexing, query plans) and good RDBMS fundamentals (e.g., Postgres, SQL Server, MySQL); comfortable modeling application data.

Data engineering exposure : Experience integrating with data pipelines or warehouses (e.g., consuming tables / views, working with ETL / ELT outputs, or equivalent exposure to data platform).

Cloud : Strong experience with Azure or AWS (e.g., app hosting, storage, identity, monitoring - such as Azure App Service / Container Apps, API Management, Front Door, or AWS Lambda, ECS / Fargate, API Gateway, CloudFront, Cognito) and comfort navigating core services and IAM in at least one CSP.

IaC & CI / CD : IaC fundamentals (Terraform is good, but Serverless Framework / CloudFormation / CDK, etc. are also acceptable); CI / CD experience (version control workflows, automated tests, environment promotion, release strategies).

Testing mindset : Habit of writing tests for backend and frontend code; comfortable with fixtures / test data and running tests in CI.

Communication : Clear, concise writing and verbal communication; comfortable in async chat and live sessions.

AI tooling : Ready to use Claude Code and / or GitHub Copilot from day one to accelerate work - while exercising judgment, understanding code deeply, and writing your own tests.

Preferred Qualifications (Nice to Have)

Data / analytics collaboration : Experience working closely with data engineering / analytics teams (e.g., defining data contracts, coordinating schema changes, supporting BI / analytics features).

SDK & DX : Experience designing developer-friendly SDKs (clear APIs, good DX, documentation, versioning and deprecation strategies).

Analytics concepts : Exposure to analytics concepts (dim / fact modeling, event tracking, BI consumption patterns) and how product design affects them.

Eventing & messaging : Familiarity with event streaming / message queues (e.g., Kafka, Event Hubs, SQS / SNS) and when to use them vs. HTTP APIs.

Data-driven UIs : Experience with data-driven UIs (dashboards, reports, filters, exports) and performance considerations.

Data platform awareness : Data platform architecture awareness (storage / layout choices, basic catalog / lineage / governance concepts) is a plus.

Observability : Familiar with logs / metrics / traces, dashboards, and actionable alerts for both backend services and key frontend flows.

Monitoring : Experience with cloud monitoring stacks (Azure Monitor / Application Insights, CloudWatch, Datadog, New Relic, etc.).

Internal tools : Comfort prototyping simple internal tools or admin panels using component libraries.

Engagement Details

Duration : 12+ months (extension / full-time possible)

Schedule : Flexible, with overlap for key meetings across time zones

Compensation : Competitive, based on experience

Mode : Remote; available for virtual collaboration and on-call windows as agreed

How to Apply

Please share :

Resume / CV highlighting full-stack work (backend + frontend), SDK or library work, and any notable data / analytics or DevOps / IaC experience

Brief note (one paragraph) about a recent feature, SDK, or system you shipped : requirements, your role, tech stack (frontend + backend + data), validation / tests, deployment / ops, outcome

Links to code samples or design docs (if available and shareable)

Apply via LinkedIn or by sending an email to careers@blackdoglabs.io

Create a job alert for this search

Engineer Fullstack • Belgaum, Karnataka, India

Related jobs
Senior Software Engineer

Senior Software Engineer

Insight Global • Belgaum, Karnataka, India
Job Description We are looking for a Senior Software Engineer – System Integration to join our agile team in developing and integrating software / hardware solutions. The ideal candidate will have ...Show more
Last updated: 4 hours ago • Promoted • New!
Senior Software Engineer (C++ & C#)

Senior Software Engineer (C++ & C#)

KLDiscovery • Belgaum, Karnataka, India
KLDiscovery, a leading global provider of electronic discovery, information governance and data recovery services, is currently seeking a Senior Software Engineer (C++ & C#) for an exciting new opp...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer (Python, React)

Senior Software Engineer (Python, React)

Better Software • Belgaum, Karnataka, India
Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long...Show more
Last updated: 30+ days ago • Promoted
Senior Lead

Senior Lead

Tessolve • Belgaum, Karnataka, India
Tessolve – Physical Design Engineer (5+ Years Experience) Location : Bangalore Job Type : Full-time Experience : 5–10 years Domain : ASIC / SoC Physical Design Job Summary We are looking for an e...Show more
Last updated: less than 1 hour ago • Promoted • New!
Full Stack engineer (Backend Heavy) (React / Next / Node / TypeScript / MySQL) Remote

Full Stack engineer (Backend Heavy) (React / Next / Node / TypeScript / MySQL) Remote

PropertyLoop • Belgaum, Karnataka, India
Remote
Job Title : Remote - Full Stack Engineer (Backend Heavy) (React / Next / Node / TypeScript / MySQL) Summary PropertyLoop is a rapidly growing technology business with the vision, resources, and team to b...Show more
Last updated: 30+ days ago • Promoted
Senior Full Stack Engineer

Senior Full Stack Engineer

OWOW • Belgaum, Karnataka, India
Must haves : 5+ years full stack development experience in production SaaS environments Full-time availability Front-end technologies like ReactJS, Redux, TypeScript, Tailwind CSS NodeJS / NextJS A...Show more
Last updated: 25 days ago • Promoted
Full Stack Engineer

Full Stack Engineer

UltraShip TMS • Belgaum, Karnataka, India
Company Description The team at Ultraship is building a next-gen complete end-to-end Transportation Management System (TMS) that is used by top brokerage firms in Logistics industry.We are seeking ...Show more
Last updated: 11 days ago • Promoted
Senior Backend Engineer - AI-Augmented Development

Senior Backend Engineer - AI-Augmented Development

Truey • Belgaum, Karnataka, India
Senior Backend Engineer - AI-Augmented Development Location : Remote-first | Experience : 5+ years | Type : Full-time C2C with your own LLC considered. NO staffing vendors — direct to Truey About...Show more
Last updated: 30+ days ago • Promoted
Fullstack (Frontend) Engineer

Fullstack (Frontend) Engineer

Socratix AI • Belgaum, Karnataka, India
About Socratix AI Socratix AI builds AI coworkers for fraud and risk teams—agents that investigate alerts in real time and replace manual workflows with fast, explainable decisions.Our agents inte...Show more
Last updated: 13 days ago • Promoted
Software Engineer (Full Stack)

Software Engineer (Full Stack)

Turing • Belgaum, Karnataka, India
Role Overview : Turing is seeking experienced Full Stack Developers to help build end-to-end AI-driven applications for US customers — spanning backend services, web frontends, and evaluation toolin...Show more
Last updated: 4 hours ago • Promoted • New!
Performance Marketing Manager

Performance Marketing Manager

Scratchpad.inc • Belgaum, Karnataka, India
This role is all about driving measurable growth through data-led decisions, sharp execution, and close collaboration with creative and tech teams. You’ll own performance outcomes end-to-end from st...Show more
Last updated: 7 days ago • Promoted
Back End Engineer

Back End Engineer

Toka • Belgaum, Karnataka, India
Location : Remote (preferred India-based) Type : Contract (with potential to join founding team full-time + equity) Toka is on a mission to make secondhand, first choice.We’re building the world’...Show more
Last updated: 4 hours ago • Promoted • New!
Lead Backend Engineer

Lead Backend Engineer

Senpi • Belgaum, Karnataka, India
Senpi is the first AI Wallet - a new category of intelligent wallets that think, trade, and protect alongside users.In just four months since launching on Base, Senpi has processed 285K+ AI auto...Show more
Last updated: 30+ days ago • Promoted
Firmware Developer

Firmware Developer

Metrium • Belgaum, Karnataka, India
IoT devices using LoRa / LoRaWAN.In this role, you will focus on low-power operation, RF communication, and developing scripts to support manufacturing and production testing.Develop low-level firmwa...Show more
Last updated: 12 hours ago • Promoted • New!
Senior JavaScript QA

Senior JavaScript QA

Luxoft • Belgaum, Karnataka, India
Project description Our Client is on a mission to build the IPO process support of the future, and we're looking for passionate collaborators, innovators, advisors, and leaders who can get us there...Show more
Last updated: 30+ days ago • Promoted
Senior Back End Developer

Senior Back End Developer

Culvii • Belgaum, Karnataka, India
About Us At Culvii, we're building a platform that transforms expertise into artificial domain intelligence, giving professionals effortless ways to weave AI into what they do best.Our mission is ...Show more
Last updated: 30+ days ago • Promoted
Senior Frontend Software Engineer

Senior Frontend Software Engineer

CoverPin • Belgaum, Karnataka, India
About Us We’re building an AI-driven compliance automation platform designed to help businesses streamline and stay ahead of regulatory requirements. Our mission is to take something traditionally ...Show more
Last updated: 20 days ago • Promoted
Senior Technical Support Engineer

Senior Technical Support Engineer

Atlassian • Belgaum, Karnataka, India
Working at Atlassian Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, person...Show more
Last updated: 13 days ago • Promoted