Senior Backend Developer (Node.js & Golang)

  • Компания: OnHires
  • Город , Kyiv,
  • Зарплата:
  • Размещено: 2025-04-17 00:00:00

Описание

We’re looking for a Senior Backend Developer with 5+ years of professional experience, including 3+ years of hands-on Node.js expertise and strong knowledge of Golang, to help build and scale high-performance backend systems. You’ll work on complex technical challenges while collaborating closely with cross-functional teams.

✅ Responsibilities

Backend Development & Architecture:

  • Design, develop, and maintain scalable backend services and APIs using Node.js and Golang, with a focus on performance, security, and reliability.

  • Architect REST/GraphQL APIs with best practices for rate limiting, idempotency, and versioning.

  • Implement event-driven architectures using message brokers (RabbitMQ, Kafka) and real-time systems (WebSockets/Socket.io).

  • Optimize MySQL/PostgreSQL databases through query tuning, indexing, and sharding strategies.

  • Build and maintain caching layers with Redis (e.g., cache invalidation, clustering, Lua scripting).

System Integration & Collaboration:

  • Integrate third-party APIs (payment gateways, authentication services) with fault tolerance and retry logic.

  • Collaborate with frontend and DevOps teams to design cloud-native solutions (AWS/GCP/Azure) and containerized deployments (Docker/Kubernetes).

  • Write clean, maintainable code following SOLID principles and participate in rigorous code reviews.

Performance & Troubleshooting:

  • Identify and resolve bottlenecks in distributed systems, including database latency, message queue tuning, and API performance.

  • Implement monitoring and logging (Prometheus, Grafana, ELK Stack) for production systems.

  • Conduct root cause analysis (RCA) for critical issues and implement preventive measures.

Process & Best Practices:

  • Advocate for test-driven development (TDD) and write automated tests (Jest, Mocha, Cypress).

  • Contribute to CI/CD pipelines (GitHub Actions, Jenkins) and infrastructure-as-code (Terraform).

  • Document technical designs, API specs (Swagger/OpenAPI), and system architecture.

✅ Technical Requirements

Core Skills:

  • 5+ years in backend development, with 3+ years of commercial Node.js experience.

  • Solid experience with Golang, especially in building scalable APIs and microservices.

  • Expertise in Node.js frameworks: Express.js, NestJS, Fastify.

  • Advanced proficiency in JavaScript/TypeScript (ES6+, async/await, streams).

  • Deep understanding of REST/WebSocket APIs and microservices architecture.

Databases & Tools:

  • MySQL/PostgreSQL: Complex query optimization, replication, ORMs (Sequelize/TypeORM).

  • Redis: Cache strategies, pub/sub, and persistence configurations.

  • RabbitMQ/Kafka: Message queuing, event streaming, and dead-letter handling.

DevOps & Cloud:

  • Experience with AWS/GCP/Azure (Lambda, EC2, S3, Cloud Functions).

  • Proficiency in Docker and basic knowledge of Kubernetes.

  • Familiarity with infrastructure-as-code (Terraform, CloudFormation).

Bonus Skills:

  • Experience with serverless architectures (AWS Lambda, Serverless Framework).

  • Familiarity with GraphQL (Apollo Server, schema design).

  • Understanding of security practices (JWT, OAuth2, encryption).

Soft Skills:

  • Advanced English for clear technical documentation and team collaboration.

  • Strong problem-solving skills and attention to detail.

Похожие вакансии

Backend Developer

... seeking a talented Backend Developer with expertise in Node.js, TypeScript, and Neo4j. If you ... are passionate about building high-performance systems and optimizing backend services, we ...
Компания: Source Angel Город:Warsaw, Poland
Зарплата: Размещено:
sourceangel.dk

Senior Backend Developer (Node.js)

We’re looking for a Senior Backend Developer with 5+ years of professional experience and 3+ years of hands-on Node.js expertise to build and scale high-performance backend systems. You’ll work on complex ...
Компания: OnHires Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Middle strong Full-stack (Next.js) developer

... Full-stack (React and Next.js) developer with 3+ years of experience ... web applications using JavaScript TypeScript (Node.js, React.js Next.js).Design, implement, and maintain scalable APIs and backend services.Integrate and optimize search ...
Компания: TechMagic Город:Львівська область, Львів,
Зарплата: Размещено:
jobs.org.ua

Middle strong Full-stack (Next.js) developer

... Full-stack (React and Next.js) developer with 3+ years of experience ... web applications using JavaScript TypeScript (Node.js, React.js Next.js).Design, implement, and maintain scalable APIs and backend services.Integrate and optimize search ...
Компания: TechMagic Город:, Lviv,
Зарплата: Размещено:
ua.talent.com

Senior Backend Developer

... . As a Back-end Software Developer, you will be part of ... interview with Recruiter and our Senior Engineer3rd stage - Client InterviewOur BenefitsProjects with modern JS stack (React.js, React Native, Angular, Node.js)Strong JavaScript community at the ...
Компания: TechMagic Город:Львів, Україна
Зарплата: Размещено:
www.techmagic.co

Senior Full-stack (Node.js + React.js) Developer

... are looking for a Senior Full-Stack Developer (Node.js + React.js).Required:Backend:English - Intermediate or higher;At least 5 years in commercial development;Node.js (4 years of commercial experience);TypeScript;Nest.js;MySQL PgSQL;RMQ, Redis;SOLID ...
Компания: Zfort Город:Kharkiv
Зарплата: Размещено:
www.zfort.com.ua

Engineering Manager

... Rails (primary), Go (strategic direction), Node.js (minor use)Database: PostgreSQL (expertise required)AI LLM Tools: Cursor, internal tooling leveraging LLMsSuccess in the First 6–12 Months40–50% of backend codebase generated with LLM toolsBackend ...
Компания: OnHires Город:, Dnipro,
Зарплата: Размещено:
ua.talent.com

Engineering Manager

... Rails (primary), Go (strategic direction), Node.js (minor use)Database: PostgreSQL (expertise required)AI LLM Tools: Cursor, internal tooling leveraging LLMsSuccess in the First 6–12 Months40–50% of backend codebase generated with LLM toolsBackend ...
Компания: OnHires Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Engineering Manager

... Rails (primary), Go (strategic direction), Node.js (minor use)Database: PostgreSQL (expertise required)AI LLM Tools: Cursor, internal tooling leveraging LLMsSuccess in the First 6–12 Months40–50% of backend codebase generated with LLM toolsBackend ...
Компания: OnHires Город:, Lviv,
Зарплата: Размещено:
ua.talent.com

Middle Backend Engineer (Node.js)

... зростати.Наш проєкт:Домен: MarTech.Backend: NestJS, Node.js, Go.Frontend: React.js, TanStack, Tailwind.Infrastructure: AWS, Postgres, ... комерційного досвіду роботи в ролі Backend Developer (Node.js).Розумієш різницю між особливостями виконання ...
Компания: Universe Group Город:Київ, Київ,
Зарплата: Размещено:
jobs.org.ua

Tech Lead - JavaScript (Node.js + React/Next.js)

... scalable systems Build and maintain backend services (Node.js, PostgreSQL) and frontend apps (React Next.js) Guide clients through tech strategy, ...
Компания: Devima Solutions Город:Львівська область, Львів,
Зарплата: Размещено:
jobs.org.ua

Middle AI Engineer (Node js)

... AI-powered solutions on Node.js, integrating and expanding functionality with ... projects.Strong proficiency in Node.js.Solid knowledge of Zapier (or ... based on Zapier and custom Node.js scripts.Build scalable Node.js services and integrations with third- ...
Компания: Kindgeek Город:Львівська область, Львів,
Зарплата: Размещено:
jobs.org.ua

Junior Full-stack (Node.js + React.js) Developer

... for a Junior Full-Stack Developer (Node.js + React.js).Required:Backend:English - Intermediate or higher;2 years in commercial development;Node.js (2 years of commercial experience);TypeScript;Nest.js;MySQL PgSQL;RMQ, Redis;SOLID, ...
Компания: Zfort Город:Kharkiv
Зарплата: Размещено:
www.zfort.com.ua

Middle Node.js Developer

... 1 SalesForce developer, 5 DevOps, 2 Security expertProject TechnologiesJavaScript (ES6), Typescript, Node.js (Express), MongoDB, Mongoose, Angular7, Angular ... with modern JS stack (React.js, React Native, Angular, Node.js)Strong JavaScript community at the ...
Компания: TechMagic Город:Львів, Україна
Зарплата: Размещено:
www.techmagic.co

Trainee/Junior/ Middle Node.js Developer (additionally free English courses)

... -office Junior+ Middle Node.js Developer. We offer free English language ... JavaScript,     TypeScript, and Node.js.- A deep knowledge and understanding ... .- Proven experience in Node.js with Express.js and Nest.js.- Databases skills - MongoDB, Redis, MySQL, ...
Компания: Insiders Город:Львівська область, Львів,
Зарплата: Размещено:
jobs.org.ua

GoLang Developer

... develop microservices in Golang as part of MiraBridge Link, ... Cloud APIs for backend data synchronization and real-time ... deliver scalable, high-availability backend services.Qualifications3+ years of experience in Golang (Go).Knowledge of message queues ( ...
Компания: Miratech Город:, Kharkiv,
Зарплата: Размещено:
ua.talent.com

Senior Golang Developer

... of experience as a Software Developer (at least 4 years working with GoLang) Strong Golang Design Patterns expertise and concurrency. ...
Компания: Miratech Город:
Зарплата: Размещено:
www.smartrecruiters.com

928 | Middle+/Senior Full-stack Developer

... , is looking for a Middle+ Senior Full-stack Developer to join its innovative team. ... like CSV, JSON, etc. Build backend logic using Node.js, Python, or PHP Contribute to frontend development using React, Vue.js, or similar frameworks Manage third- ...
Компания: Intetics Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior FullStack Developer / AI Expert

... seeking an experienced, forward-thinking Senior Full Stack Developer AI Expert who can help ... and JAMstack architectures.Knowledge of backend frameworks (Node.js, Laravel, etc.).Familiarity with cloud ...
Компания: Growmodo GmbH Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior Full-Stack Developer / AI Expert

... seeking an experienced, forward-thinking Senior Full Stack Developer AI Expert who can help ... and JAMstack architectures.Knowledge of backend frameworks (Node.js, Laravel, etc.).Familiarity with cloud ...
Компания: Growmodo GmbH Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior Front-end developer

... our remote team. As a Senior-level developer, you will be responsible for designing, developing, and maintaining the front-end components of our applications. Collaboration with our backend developers is crucial to ensuring ...
Компания: RI Software Город:, ukraine,
Зарплата: Размещено:
ua.talent.com

Middle/Senior Vue.js-Node.js Developer

... : Looking for an experienced Vue.js-Node.js Developer to join our dynamic team, ... -end software development using Vue.js Strong knowledge of Vue.js (v2, v3) and its eco- ...
Компания: Ascendix Tech Город:Europe, Remote
Зарплата: Размещено:
ascendixtech.com

Senior Node.js Developer (Attainify)

... plans.We’re looking for a Backend Developer to join our core tech ... :4+ years of experience in backend development.  Strong proficiency in Node.js.  Experience working with PostgreSQL, MySQL, ...
Компания: Flyer One Ventures Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Middle Full-Stack Developer (React.js + Node.js)

... or Zustand;Strong experience with Node.js and frameworks like Express.js or Nest.js;Experience in designing and implementing ... , and experience with CSS-in-JS solutions like Styled Components, TailwindCSS; ...
Компания: Devima Solutions Город:Львівська область, Львів,
Зарплата: Размещено:
jobs.org.ua

Senior Full-stack (React.js+Node.js) developer

... engagementRequirements:Proven experience as a Senior Full-stack Engineer, with a ... of modern JavaScript (ES6+), React.js, and Express.js frameworks;Hands-on experience with ... APIs, GraphQL, and integration of backend services;Experience with TypeScript and ...
Компания: Academy Smart Город:Remote
Зарплата: Размещено:
academysmart.com

Full Stack (Node.js/React) Developer

... for a talented Full Stack Developer to join our amazing and growing Marketing R&D team.Product Tech Stack: Node.js, TypeScript, Express, NestJS, MongoDB, React, ...
Компания: Moon Active Город:Kyiv, Ukraine
Зарплата: Размещено:
www.moonactive.com

Junior/Middle Node.js Developer (Web)

... the backend infrastructure;Engage in effective communication with DevOps and product teams;Participate in decisions regarding application architecture and database design.About YouAt least 1 year of professional experience with TypeScript, Node.js, Express ...
Компания: BetterMe Город:Київ, Київ,
Зарплата: Размещено:
jobs.org.ua

Senior Backend Engineer (REMOTE)

We’re looking for a Senior Backend Engineer for an experienced ... RequirementsAt least 4 years of Node.js web application development experience Track ... serverless infrastructure ResponsibilitiesBackend software developer delivering functionality and APIs to ...
Компания: DevsData LLC Город:remote
Зарплата: Размещено:
devsdata.com

Senior Backend Engineer

... ” solutions, is looking for a Senior Backend Engineer to join its innovative ... role is ideal for a backend engineer with strong Python skills ... and Kubernetes Solid understanding of backend security best practices Nice-to- ...
Компания: Intetics Город:, ua,
Зарплата: Размещено:
ua.talent.com

Senior BackEnd Engineer (Node JS)

... this happen.We invite a Senior BackEnd Engineer to join the VeliEDGE   ... a real impact.Tech stack: Node.JS, PHP 8, Laravel, React.JS, MySQL,  AWS, Docker, k8s, Kafka, ...
Компания: Veli Technologies Ltd. Город:, ua,
Зарплата: Размещено:
ua.talent.com

Senior Software Engineer (Python/Node.js/Databases)

... so we’re looking for a Senior Software Engineer to join our teamResponsibilitiesAs a Senior Software Engineer in our team, ... python and FastAPI Experience with Node JS Strong background in relational database ...
Компания: Capgemini Engineering Город:Київ, Київ,
Зарплата: Размещено:
jobs.org.ua

Senior VueJS Developer IRC265146

... user-facing features using Vue.js in a modular, component-based architecture.Integrate frontend components with backend microservices and RESTful APIs built in Laravel and Golang.Ensure efficient, secure data handling ...
Компания: GlobalLogic Город:Львівська область, Львів,
Зарплата: Размещено:
jobs.org.ua

Senior Backend Cloud Engineer IRC263073

... the future launch of a developer platform and digital health solution ... .Proficiency in at least one backend language (Python, Node.js, Go, or similar).Hands-on ... with frontend engineers to integrate backend services, ensuring seamless functionality and ...
Компания: GlobalLogic Город:Київ, Київ,
Зарплата: Размещено:
jobs.org.ua

Senior Backend Cloud Engineer IRC263218

... the future launch of a developer platform and digital health solution ... .Proficiency in at least one backend language (Python, Node.js, Go, or similar).Hands-on ... with frontend engineers to integrate backend services, ensuring seamless functionality and ...
Компания: GlobalLogic Город:Київ, Київ,
Зарплата: Размещено:
jobs.org.ua

Senior Backend Cloud Engineer IRC263219

... the future launch of a developer platform and digital health solution ... .Proficiency in at least one backend language (Python, Node.js, Go, or similar).Hands-on ... with frontend engineers to integrate backend services, ensuring seamless functionality and ...
Компания: GlobalLogic Город:Львівська область, Львів,
Зарплата: Размещено:
jobs.org.ua

Middle React Native developer

... Manager, Scrum Master, Back-End Developer, Front-End Developer, 2 Quality Assurance Engineers Work ... developerClient interviewOur BenefitsProjects with modern JS stack (React.js, React Native, Angular, Node.js)Strong JavaScript community at the ...
Компания: TechMagic Город:, Lviv,
Зарплата: Размещено:
ua.talent.com

Middle React Native developer

... Manager, Scrum Master, Back-End Developer, Front-End Developer, 2 Quality Assurance Engineers Work ... developerClient interviewOur BenefitsProjects with modern JS stack (React.js, React Native, Angular, Node.js)Strong JavaScript community at the ...
Компания: TechMagic Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Team Lead - Senior Backend Developer & DevOps Engineer (Spring Boot)(GCP)

We are looking for a Senior Backend & DevOps Engineer to join our team. You will be responsible for designing, developing, and maintaining backend services using Spring Boot 3 ... + years of experience in backend development with Java & Spring BootExperience ...
Компания: pathway solutions gmbh Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Scala Developer

... looking for a Scala Developer (Middle Senior) to join its innovative team. ... processes Requirements For Senior-Level Candidates: 5+ years of overall backend development experience 3+ years of ... Candidates: 3+ years of backend development experience At least 1. ...
Компания: Intetics Город:, ua,
Зарплата: Размещено:
ua.talent.com