Elixr Labs Technologies logo

Full -Stack TypeScript Developer (React/Next.js, JS ,TS , Node.js)

Elixr Labs Technologies
Full-time
On-site
Thiruvananthapuram, Kerala, India
Full -Stack TypeScript Developer (React/Next.js, JS ,TS , Node.js)
<\/div>
Role summary
<\/div>
We’re looking for a Full -Stack Developer who is fluent in TypeScript and comfortable
<\/div>
owning features end -to -end across a React/Next.js frontend and a Node.js backend.
<\/div>
You’ll design, build, test, and operate production services that read/write to both
<\/div>
relational (PostgreSQL or MySQL) and non relational (MongoDB, Firestore) databases,
<\/div>
with an emphasis on performance, reliability, and developer experience.
<\/div>
What you’ll do
<\/div>
Design and implement user -facing features in React + Next.js (App Router, SSR/SSG, routing, data -fetching).
<\/div>
Build and maintain Node.js APIs (REST/GraphQL), middleware, and background jobs.
<\/div>
Model, query, and tune data across non relational and relational databases (indexes, migrations, transactions).
<\/div>
Write high -quality TypeScript with strong typing, generics, and runtime guards (e.g., zod).
<\/div>
Ship maintainable UI: state management, accessibility, responsive design, component composition.
<\/div>
Own CI/CD pipelines, testing (unit/integration/e2e), logging/monitoring, and on - call rotations.
<\/div>
Collaborate with Product/Design; break down work into incremental releases; document decisions (ADR).
<\/div>
Minimum qualifications (must -have)
<\/div>
5+ years building production web apps with TypeScript.
<\/div>
Strong React fundamentals (hooks, context, effects), and Next.js (server
<\/div>
components, data fetching, caching, route handlers).
<\/div>
Node.js proficiency (Express/Fastify/Nest, async patterns, streams, error
<\/div>
handling).
<\/div>
Data layer:
<\/div>
NoSQL (MongoDB, Firestore): schema design in a schema less store,
<\/div>
aggregation, indexes, TTL, transactions (if using replica sets).
<\/div>
o SQL (PostgreSQL/MySQL): normalization/denormalization, joins,
<\/div>
indexing, query plans, migrations.
<\/div>
Testing: Jest/Vitest + React Testing Library; API integration tests; e2e
<\/div>
(Playwright/Cypress).
<\/div>
Proficient at Git, familiar with GitHub workflow, code reviews, feature flags, trunk -
<\/div>
based or short -lived branches.
<\/div>
Familiarity with security basics: OAuth/OIDC, CSRF/XSS prevention, input
<\/div>
validation, secrets management.
<\/div>
Build, manage, and improve CI/CD pipelines.
<\/div>
Nice -to -haves
<\/div>
Next.js edge/runtime experience; server actions; ISR.
<\/div>
Performance: profiling (Lighthouse/React Profiler), API and DB tuning, caching
<\/div>
(HTTP, Redis).
<\/div>
ORMs (Prisma/TypeORM) and query builders (Knex), plus raw SQL where appropriate.
<\/div>
Familiarity with Vector DBs for AI and LLM Workflows
<\/div>
Message queues & background jobs (BullMQ, SQS); CRON/temporal workflows.
<\/div>
Infrastructure Familiarity: Docker, Vercel/Netlify, AWS/GCP/Azure.
<\/div>
Analytics/observability: OpenTelemetry, Datadog, Sentry, Prometheus/Grafana.
<\/div>
Real -time features: WebSockets/SSE.
<\/div>
DX: Storybook, design systems, shadcn/ui, Tailwind.
<\/div>
Tech stack (example/default)
<\/div>
Frontend: React 19, Next.js 14/15 (App Router), Tailwind, shadcn/ui.
<\/div>
Backend: Node.js 20+, tRPC or REST, Zod for validation.
<\/div>
Data: PostgreSQL (primary relational), Any NoSQL(document/real -time features), Redis (cache/queues).
<\/div>
Tooling: TypeScript 5+, ESLint/Prettier, pnpm (any package manager) , Jest/Vitest, Playwright, Docker.
<\/div>
CI/CD: GitHub Actions, Vercel (frontend)/Fly.io or AWS (backend).
<\/div>

<\/div>
Additional Details:
<\/div>
  • Communication:<\/span><\/b> <\/span>Strong communication skills are essential.<\/span>
    <\/li>
  • Work Timings:<\/span><\/b> <\/span>Primarily aligned to UK hours; however, a 9:00 AM to 6:00 PM schedule can also be considered.<\/span>
    <\/li>
  • Selection Process:<\/span><\/b> <\/span>Three rounds — Initial Interview, Machine Test, and Final Interview (based on performance in the first two rounds).<\/span>
    <\/li>
  • Work Mode:<\/span><\/b> <\/span>From customer office in Trivandrum.<\/span>
    <\/li>
  • Equipment:<\/span><\/b> <\/span>Laptop will be provided by Zenturio Tech.<\/span>
    <\/li><\/ul>

    <\/div><\/span>

    Benefits<\/h3>

    Elixr offers competitive salaries and benefits and an environment that encourages employees to achieve their career goals. 
    <\/span><\/span><\/span><\/span><\/p>

     <\/span>
    <\/span><\/span><\/span><\/span><\/p>

    What we offer at Elixr?<\/span><\/b> <\/span>
    <\/span><\/span><\/span><\/span><\/p>

    • At Elixr, you will enjoy a robust rewards package which includes: <\/span><\/span><\/span>
      <\/li>
    •  <\/span><\/span><\/span><\/span><\/span><\/span><\/span>Opportunity to work on various projects of various sizes. <\/span><\/span><\/span>
      <\/li>
    • Competitive salary. <\/span><\/span><\/span>
      <\/li>
    • Group Insurance. <\/span><\/span><\/span>
      <\/li>
    • Learning and development programs, training, career opportunities. <\/span><\/span><\/span>
      <\/li><\/ul>

      <\/div><\/span>

Apply now
Share this job