Node.js Developer

HybridSalary not specified
České Budějovice, Czechia

Tech Stack

TypeScriptNode.jsDockerGraphQLNestJSOpenTelemetry

Job Description, Responsibilities & Requirements

About the Position

Node.js Developer v Argo22

  • Location: České Budějovice, Jihočeský kraj, CZ
  • Employment Type: Full-time
  • Experience Level: Senior

At Argo22, we are looking for a Node.js Developer to join our backend team. If you enjoy programming, web or mobile technologies, and the greatest reward for you is a satisfied user, this position is perfect for you.

About the Role

We are currently seeking a Node.js Developer for our team. Someone who is not afraid of architectural design, thinks deeply about solutions, and enjoys working on meaningful projects. Our main backend stack is Node.js, but we are also open to individuals who currently work in another modern backend language and are eager to quickly transition to Node.js. We build backends in a way that the frontend can always rely on them. Do you enjoy finding smart solutions and pushing things forward? Read on to learn more.

Martin Janeček

Lead Backend Developer

Company Values

While digital technologies are rapidly changing, our values remain the same. We believe that quality work is built on solid pillars. It is on these values that we build every project and client relationship.

  • Reliability
  • Trustworthiness
  • Expertise
  • Collaboration
  • Flexibility
  • Openness

Job Description

What You Will Do:

  • Design and develop modern backend applications. From architectural design to robust, tested, and well-documented APIs that are a pleasure to use.
  • Collaborate with analysts and frontend. You will build on prepared specifications, design solutions, and build APIs that the frontend can fully rely on.
  • Solve real problems, no half-measures. Challenges such as entity versioning, offline synchronization, real-time chats, or payment gateway integrations await you.
  • Ensure code quality – unit tests, acceptance tests, load tests, CI/CD, code review, documentation.
  • Maintenance and further development – projects are not one-time. You will take care of their stability and evolution, and you will have the space to learn what interests you.

What We Expect From You:

  • You have at least 3 years of experience on real projects that you can be proud of.
  • You are not just a "user of an IDE," but you can think about problems and solutions.
  • You have an analytical approach, are independent, but do not have problems communicating.
  • You want to do work that makes project managers fight over you and frontend developers look forward to your APIs.
  • You are not afraid to express your opinion, but you can accept the opinion of others when they have the upper hand in the discussion.
  • You will help us make projects so that customers return to us without hesitation.

What You Will Work On

We work on modern e-commerce solutions, internal systems (ERP/CRM), real-time backends, and integration platforms for process automation.

We choose technologies pragmatically – sometimes GraphQL, sometimes OpenAPI, sometimes monoliths, sometimes microservices. Depending on what makes sense for a specific project.

We also use AI integrations and build software that is reliable, clean, and sustainable in the long term.

As a Node.js developer, you will be involved in these projects from API design to implementation and production tuning.

How You Will Work in the Team

You will be part of a smaller project team of up to 10 people (business analyst, UX designer, project manager, backend and frontend developers) within a company of approximately 50 people.

From the analyst, you will receive well-prepared materials – thoughtful user stories, data models, acceptance criteria, and priorities, so you can focus on architectural design, API, and implementation instead of searching for specifications.

You may also participate in client workshops for important parts when a technical perspective is needed. UX designers will provide you with prototypes and user scenarios, and together you will adjust what is realistically feasible and how to do it purely from a code perspective.

The team is predominantly senior, and we involve juniors and interns only when it makes sense and does not compromise quality or deadlines. Our colleagues tend to stay long-term – we manage to create an environment where one can work and grow well.

Where You Will Work

We are looking for someone primarily for our office in České Budějovice – we typically operate hybrid: 3 days in the office, 2 days possibility of working from home. If you are from a greater distance and it makes sense for you to move for us, we will offer you a relocation bonus.

Required Skills

  • Docker
  • Node.js
  • NestJS
  • GraphQL
  • TypeScript
  • OpenTelemetry

What We Offer

At our company, you will find a combination of fair conditions, a friendly environment, and opportunities for professional growth. We work on projects that make sense and together we maintain a pleasant atmosphere at the workplace.

  • MacBook or other device of your choice
  • Cozy company premises with refreshments and coffee
  • Original Argo22 company merchandise
  • Flexibility, Sick Days, and support for work-life balance
  • Flexible combination of office and home office work after onboarding
  • Meaningful projects for Czech and global clients
  • Education, mentoring, and support for growth
  • Fair recognition and transparent communication
  • Opportunity to influence the shape of projects and internal processes
  • Friendly and relaxed atmosphere without unnecessary bureaucracy
  • A team where respect and openness are taken for granted

Want to Join Our Team?

Write to us about what you can do – maybe we are looking for you.

Contact Us

Phone: +420 777 334 879

Email: [email protected]

Manage Consent

To provide the best services, we use technology such as cookies to store and/or access information on the device. Consent to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent may adversely affect certain features and functions.

Functional

Always active

Technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or solely for the purpose of carrying out the transmission of a communication over an electronic communications network.

Preferences

Technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.

Statistics

Technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.

Marketing

Technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.

  • Manage options
  • Manage services
  • Manage vendors
  • Read more about these purposes

Job Details

Company name:
ARGO22
Location:
České Budějovice, Czechia
Employment Type:
Full-time
Work Mode:
Hybrid
Posted on TheJob:
3/27/2026
Last checked:
6/13/2026
Posted on the source:
7/10/2025
Apply Now
© 2026 TheJob, Inc. All rights reserved.