Next job

Senior Node.js Developer (Fullstack) in Surnin Synergy LTD

5 December

7 views

Surnin Synergy LTD

Surnin Synergy LTD

0
0 reviews
Without experience
Part-time work
Company: Surnin Synergy LTDLocation: RemotePosition: Senior Node.js Developer (Fullstack capable)Employment Type: Contract / Full-timeAbout Surnin SynergySurnin Synergy is an AI R&D company. We build our own AI-powered products and provide AI development services for a wide range of clients.Our team consists of 2 co-founders and 4 core team members. We are growing fast and looking for a Senior Developer who can take ownership of technical challenges, drive the development process end-to-end, and

Company: Surnin Synergy LTD

Location: Remote

Position: Senior Node.js Developer (Fullstack capable)

Employment Type: Contract / Full-time

About Surnin Synergy

Surnin Synergy is an AI R&D company. We build our own AI-powered products and provide AI development services for a wide range of clients.

Our team consists of 2 co-founders and 4 core team members. We are growing fast and looking for a Senior Developer who can take ownership of technical challenges, drive the development process end-to-end, and help shape both the architecture and implementation of our products.

Role Overview

We are looking for a Senior Node.js Developer with fullstack capabilities. The ideal candidate is pragmatic, autonomous, and ready to take full ownership of backend and frontend tasks — from database architecture to deployment. You will work closely with the founders and be a key contributor to product development, making important technical decisions and shaping the direction of our AI products.

Note: This role is on a contract basis. The project you will be working on is experimental and may not launch. We are looking for a developer who is excited by innovation and willing to contribute to projects that may evolve or pivot based on results.

Responsibilities

  • Develop and maintain scalable backend systems using Node.js, Express, and TypeScript.
  • Design system architecture, database schemas, and real-time features.
  • Build and manage task queues and real-time communication using BullMQ, Redis, and WebSockets.
  • Ensure application reliability, observability, and performance (OpenTelemetry + ELK).
  • Implement robust testing, security, and documentation practices.
  • Support frontend development (React, Vite, Shadcn UI) by reviewing code and implementing critical changes.
  • Collaborate with the team to plan, deploy, and optimize infrastructure and features.

Requirements1. Core Backend & Architecture

  • Expert-level Node.js and Express knowledge.
  • Strong TypeScript skills (strict typing, Generics, Utility Types).
  • Experience in System Design, architecture decisions, and pragmatic development.

2. Data, Async & Real-time

  • Advanced MongoDB: aggregation, indexing, transactions, schema design.
  • Advanced Redis usage: caching, pub/sub, data structures.
  • Experience with BullMQ for reliable queues, idempotency, and rate-limiting.
  • WebSockets: real-time implementation and scaling (Redis adapter).

3. Infrastructure & Observability

  • OpenTelemetry + ELK for tracing, logging, and debugging distributed transactions.
  • Docker: image optimization, docker-compose for development.
  • Cost-aware infrastructure decisions (RAM/CPU/Storage optimization).

4. Quality Assurance & Security

  • Unit and integration testing experience (Jest, Supertest), TDD is a plus.
  • Knowledge of OWASP, secure APIs, token/session handling.
  • Documentation skills: Swagger/OpenAPI, architectural documentation.

5. Frontend & Leadership

  • Confident React, Vite, Shadcn UI knowledge.
  • Ability to conduct thorough, constructive code reviews.
  • Fully autonomous, able to handle tasks end-to-end from database to frontend and deployment.

What We Offer

  • Opportunity to work in a fast-growing AI R&D company.
  • Close collaboration with founders and key decision-making responsibilities.
  • Flexible remote or hybrid work arrangements.
  • Exposure to cutting-edge AI technologies and scalable product development.
  • Chance to contribute to experimental AI projects with the potential to shape the future of our products.

How to Apply

Please send your CV and a brief cover letter.

Important: To prioritize your application, please answer these two questions in your cover letter:

  1. Why are you the perfect fit for this specific role?
  2. Name 3 technical improvements or optimizations you would make to our AI products or backend systems.

If you’re ready to drive impact on our AI products, we encourage you to apply!

Without experience
Part-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept