Full Stack Developer Next Node Offline

About the Role

We’re looking for a full-stack developer who’s comfortable owning product features end-to-end — from backend services to frontend logic. You’ll be building and maintaining internal platform tools, automation systems, and integrations that support large-scale operations like mass task execution, queue processing.

While the role is primarily backend-focused (Node.js, TypeScript, async queues, PostgreSQL), you should also be comfortable working with the Next.js frontend—integrating data visualizations, building user interfaces, and optimizing for latency and load times.

This role requires close collaboration with other engineers, non-technical departments, and teams working on integrations and data-heavy workflows - strong communication skills and c-level thinking are key.

What You’ll Work On

- Build and extend backend APIs, services, and async workers

- Implement frontend features using Next.js (React, hooks, state management)

- Integrate with internal and external systems through REST/webhook APIs

- Work with other developers to define API contracts and data flows

- Handle retries, scheduling, idempotency, and monitoring logic

- Contribute to system design and make architecture-level suggestions

Requirements

- 5+ years of full-stack development experience

- Strong backend skills in Node.js (with TypeScript)

- Production experience with Next.js

- Strong SQL skills and understanding of schema design and advanced queries.

- Comfortable with async programming, background jobs, and task queues (e.g., BullMQ, RabbitMQ, or custom)

- Familiarity with time-series databases for handling large volumes of time-stamped data

- Experience collaborating with other engineers in a structured, asynchronous environment

- Intermediate or higher English (for tech specs, docs, and team syncs)

Mindset & Communication

- Ownership mentality, balancing urgent deliverables with long-term architectural vision

- Organized and reliable, able to prioritize critical tasks without sacrificing code quality

- Research-oriented approach: you evaluate new tools and patterns but focus on practical implementation

- Strong communicator who can collaborate effectively with product, design, and operations team

Bonus Points

- Experience working on internal platforms or large-scale operations tools

- Understanding of CI/CD and Docker-based deployment workflows

- Experience with queue-based job execution or scheduling logic

The job ad is no longer active

Look at the current jobs Node.js →

Loading...