Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 13645654

    TIRUCHIRAPPALLI · FULLTIME

    Senior Full Stack Engineer

    Remoasset logo

    Remoasset

    Tiruchirappalli · onsite · Posted 58d ago

    Sourced fromFoundit
    Not disclosedFresherfulltimeTiruchirappalli

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.8s
    • Found the form on Foundit · 12 questions to answer1.1s
    • Decided the answers for all of them2.4s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    About Remoasset

    Remoasset handles global laptop procurement and retrieval end-to-end. Companies buy, deliver, and recover devices across countries through our platform instead of chasing vendors, employees, and logistics providers themselves.

    The product is a B2B SaaS platform covering the full device lifecycle — procurement, fulfilment, warehousing, deployment, and end-of-life recovery — with a customer-facing app, an internal admin portal, and integrations into MDM, ERP, and payment systems. It is real operational software: physical assets, multiple currencies, cross-border logistics, and workflows that cannot silently fail.

    The role

    You will own significant parts of the platform end-to-end — schema through API through UI. This is not a ticket-taking role. You will make architectural calls, push back on bad ones, and be accountable for what ships.

    Expect to work across a TypeScript monorepo (Next.js frontends, Node-based API, PostgreSQL, Redis-backed workers) and on Python/FastAPI services where they are the better fit. We care that you can reason about systems, not that you have memorised one framework.

    What you will do

    • Design and build features end-to-end: database schema, API contracts, background jobs, and the UI that consumes them
    • Model relational data properly — entities, constraints, indexes, migrations — for a domain with genuinely complex state transitions
    • Build and operate asynchronous workloads: background jobs, queue workers, and scheduled tasks for fulfilment, sync, and reconciliation flows
    • Design and evolve REST APIs consumed by multiple frontends and third-party integrations
    • Own deployment and operational health of what you build — CI/CD pipelines, observability, alerting, and incident response
    • Review code and raise the standard of the codebase through review, refactoring, and written technical direction
    • Mentor mid-level engineers and make onboarding faster for the people who come after you
    • Work directly with product and operations to turn ambiguous requirements into a concrete technical plan

    What we are looking for (Required)

    • TypeScript — strong, idiomatic, comfortable with advanced types and strict mode
    • Next.js — App Router, server components, rendering strategies, and where the boundaries actually sit
    • Python — production experience, not scripting familiarity
    • FastAPI — building and running real services: dependency injection, Pydantic models, async handlers
    • PostgreSQL — schema design, query optimisation, indexing, transactions, and migration strategy
    • AWS — practical working knowledge across compute, storage, networking, secrets, and IAM
    • CI/CD — GitHub Actions or equivalent; you have built pipelines, not just consumed them
    • Redis — caching, queues, locks, and knowing when not to use it
    • Background jobs, workers, and schedulers — idempotency, retries, dead-letter handling, and what happens when a job runs twice

    Also valuable

    • Containerised deployments (Docker, ECS/Fargate, or Kubernetes)
    • Infrastructure as code (Terraform, Pulumi, or CDK)
    • Payment integrations (Stripe or similar) and the failure modes that come with them
    • Observability tooling — structured logging, tracing, error tracking
    • Multi-tenant SaaS, RBAC, and auth systems (Cognito, Auth0, or equivalent)
    • Prior work in logistics, supply chain, ITAM, or another operationally heavy domain

    What tells us you are senior

    • You have owned a system in production through at least one bad incident and changed the design afterwards
    • You can explain a technical trade-off to a non-engineer without dumbing it down
    • You write things down — decisions, runbooks, why the weird thing is weird
    • You disagree early and in writing rather than quietly building something you think is wrong

    Hiring process

    1. Introductory call — 30 minutes
    2. Technical conversation — architecture and past work, no whiteboard algorithms
    3. Practical exercise — a scoped, realistic problem, reviewed together
    4. Final conversation with the founding team

    Sourced from foundit

    Section · 02

    Skills

    Background jobs workers and schedulersPostgresqlNext.jsamazon web servicesredisPythonTypescriptCi/CdFastAPI

    Senior Full Stack Engineer · waiting for your command