Strong Junior/Middle Full-Stack Developer(Backend-focused)

Hello πŸ‘‹

 

We are looking for a πŸ’ͺ Strong Junior to Middle Full-Stack Developer with a focus on πŸ‘‰ backend  who will strengthen our team in creating a highly productive platform for managing vacancies, candidates, and employee work processes.

 

The platform will combine recruitment, project management, work reports, and financial operations into a single system. The main product is a web application with a separate tracker for desktop computers built on ElectronJS.

 

You will primarily work on the backend, helping to create reliable and scalable services, as well as occasionally developing and maintaining frontend tasks.

 

πŸ›  How You’ll Contribute:

  • Develop backend logic for managing vacancies, candidates, applications, work reports, and payments.
  • Build and maintain APIs (endpoints) and business logic.
  • Optimize database performance (PostgreSQL) and ensure system stability under high load.
  • Work with Redis for caching and fast data processing.
  • Support microservices architecture using NestJS monorepo with a Gateway entry point.
  • Occasionally assist with frontend tasks (React, Redux Toolkit, Zustand) β€” dashboards, application statuses, admin panels.
  • Collaborate with senior developers and take ownership of features

     

🎯 What Makes You a Perfect Fit:

  • 2+ years of experience with Node.js/NestJS and PostgreSQL.
  • Solid understanding of backend architecture, transactional flows, and API integrations.
  • Experience working on high-load systems or products with large data flows.
  • Strong TypeScript skills and a clean coding style.
  • Familiarity with microservices, Docker, and CI/CD pipelines.
  • Comfortable switching context when needed and supporting frontend if required (React).

 

πŸ‘ Nice-to-Haves:

  • Experience with integrations for HR, finance, or workflow APIs.
  • Understanding of system reliability, fallback mechanisms, and performance optimization.
  • Interest in infrastructure monitoring and scaling services.
  • Experience working with region-specific products or international setups.
  • Experience working with ElectronJS.

 

🧰 Our Tech Stack:

NestJS, Node.js, TypeScript, PostgreSQL, React, microservices, Docker, AWS, CI/CD pipelines, high-load architecture, and provider APIs.

 

πŸš€ Hiring Process:

The hiring process is clear and concise. It starts with a 30–40-minute intro call with a Talent Partner - an opportunity to learn more about the project, Umber, and the team, as well as to discuss the candidate’s experience.

Next comes a technical interview (~1.5 hours) covering both React and Node.js. The final step is a ~30-minute conversation focused on managerial topics and organizational details.

Required skills experience

Node.js 2 years
Nest.js 2 years
PostgreSQL 2 years
CI/CD 2 years
Microservices 2 years
TypeScript 2 years
JavaScript 2 years
React.js 2 years
REST API 2 years

Required languages

English A2 - Elementary
Ukrainian Native
JavaScript, TypeScript, React, Node.js, PostgreSQL, Nest.js, AWS, Electron.js, Redis, Redux Toolkit
Published 19 December
75 views
Β·
8 applications
To apply for this and other jobs on Djinni login or signup.
Loading...