Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

flow vector
3-5 Years
Not Disclosed
Early Applicant
  • Posted 18 hours ago
  • Be among the first 10 applicants

Job Description

Department Engineering

Reports To Architect / Engineering Lead

Experience 3+ years with Node.js and TypeScript

Location Remote

Employment Type Full-time

We're looking for a Full Stack Developer with strong Node.js and Next.js experience to join our

engineering team. You'll work across the stack — building APIs, designing data models, and shipping

user-facing features — on production systems used by real customers.

RESPONSIBILITIES

Design, build, and maintain backend services using Node.js and TypeScript.

Build responsive, accessible frontend interfaces using Next.js and TypeScript.

Design and implement REST APIs and integrate with third-party services.

Work with relational and/or NoSQL databases — schema design, queries, performance tuning.

Write unit and integration tests; participate in code review.

Debug and resolve production issues across the stack.

Collaborate with designers, product managers, and other engineers in an agile environment.

Contribute to technical decisions on architecture, tooling, and best practices.

REQUIRED SKILLS

3+ years of professional experience with Node.js and TypeScript.

Strong Next.js experience required — App Router or Pages Router, SSR/SSG, API routes,

React component architecture, hooks, state management (Redux, Zustand, or similar).

Solid understanding of REST API design and asynchronous programming (promises, async/await,

event-driven patterns).

Experience with at least one major database (PostgreSQL, MySQL, MongoDB, or similar).

Experience with vector databases (Pinecone, Weaviate, pgvector, Azure AI Search, or similar)

for retrieval-augmented generation (RAG) use cases.

Experience with agent orchestration frameworks — LangChain and LangGraph.

Experience with Langfuse or a similar LLM observability/tracing tool.

Familiarity with Git-based workflows, code review, and CI/CD pipelines.

Comfortable working with cloud infrastructure (AWS, Azure, or GCP) — deploying and debugging

services in a cloud environment.

Strong debugging and problem-solving skills, and clear written communication.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

LangChain

pgvector

Pinecone

LangGraph

Next.js

Langfuse

Azure AI Search

Weaviate

About Company

Similar Jobs

4-6 yrs
Hyderabad, India
Skills:
Java, Cloud Technologies, Javascript, Azure, Python, Kubernetes, Keyvault, Azure Batch, Service Fabric
5-7 yrs
Chennai, India
Skills:
Pyspark, Data Warehousing, Sql, Gcp, Spark, Azure, AWS, GitHub Copilot, Big data ecosystems, Distributed data processing frameworks, Analytical and dimensional data models, Relational Databases, Data pipelines, Cloud-native technologies, ETL/ELT processes
6-9 yrs
Bengaluru, India
Skills:
Performance Tuning, Sqlite Database, Mobile development, Push Notifications, Android Studio, Android SDK, Rest Apis, AI-powered tools for coding, Prompt engineering, Cross-platform development, Threading, XML-JSON Parsing, Offline storage, Cloud message APIs, Kotlin Coroutines, Android UI design principles
4-6 yrs
Bengaluru, India
Skills:
Ios Development, Git, Typescript, Javascript, Firebase Crashlytics, Redux, React Native, Rest Apis, Zustand
6-8 yrs
Bengaluru, India
Skills:
react.js , Golang, Agile Development Methodologies, PostgreSQL, HTML, Javascript, Docker, Design Patterns, MySQL, AWS, Java, Graphql, CSS, Google Cloud, Sql, Jenkins, Git, Azure, Kubernetes, object-oriented programming principles, security best practices, NoSQL databases, Jaeger, microservices architecture, unit testing frameworks, RESTful API design