← Усі вакансії

Middle Full-stack Developer (Node.js / React)

Ardas
Формат:
повний remote
Рівень:
middle
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

About Ardas

Ardas is a software development company with over 20 years of experience building web solutions for international clients.

We are looking for a Full-stack Developer to join Ardas and work on international client web products.

What you’ll work on

Our upcoming work includes developing an existing all-in-one platform for managing memberships, selling tickets, hosting events, and organizing content.

You may also have an opportunity to contribute to a new product for sales operations automation. The platform will replace spreadsheet-based workflows with centralized sales tracking, commission and bonus calculations, performance dashboards, reporting, and role-based access.

The initial project allocation will depend on your start date and the current status of our client projects.

What you’ll do

Develop full-stack product functionality end to end

Build and maintain frontend features and backend APIs

Work with databases, authentication, permissions, and external integrations

Investigate and resolve bugs and production issues

Clarify requirements and contribute to technical solutions

Write automated tests that verify real user scenarios and prevent regressions

Participate in the GitHub pull-request flow and code reviews

Use AI coding tools throughout the development process while taking full responsibility for the quality and correctness of the delivered code

Follow the existing architecture and patterns while keeping solutions simple and maintainable

Stack

TypeScript (strict mode), Node.js

React, TanStack Query/RTQ, Tailwind CSS, shadcn/ui or similar component kit

REST APIs with Express or NestJS; OpenAPI specs

MongoDB (Mongoose) or PostgreSQL

Zod or similar runtime validation

Jest or Vitest, React Testing Library, Playwright

Git, GitHub pull-request flow, GitHub Actions

Docker for local services

AI tooling

Daily use of Claude Code, Codex, Gemini, Cursor, or Copilot for most of the code

Writes specs and project instruction files (CLAUDE.md, .cursorrules) that steer the tool

Uses MCP integrations (GitHub, databases, docs) from the coding tool

How you work

Reproduces a bug before fixing it

Investigates before asking; brings findings and a proposed answer

Delivers tasks end to end, including issues found along the way

Able to work in parallel effectively using multiple agents

Follows existing patterns and architecture boundaries of the codebase, knows how to avoid typical AI codegen issues

Writes simple, clear code: KISS, DRY, YAGNI

Handles edge cases by default: empty data, permissions, concurrency

Writes tests that catch real bugs

Understands and can explain every line of AI-generated code; verifies it by running it

Why you’ll love working with us

🚀 Continuous professional development and growth opportunities 🚀 Opportunity to realize your innovative ideas in building new solutions and services 🚀 Possibility to propose solutions directly impacting projects 🚀 Access to testing and experimentation with cutting-edge technologies 🚀 Competitive salary 🚀 Remote work with a flexible schedule (40 hours per week) 🚀 Paid training and 50% compensation for English language lessons 🚀 18 days of annual vacation with paid sick leave

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot