Full-Stack Developer
label.views
07.07.2025
Full-Stack Developer
Middle
Development
2200-2500$
label.options
2-3 years

company.job.working_conditions.schedule

Full-time

company.job.working_conditions.location

Kyiv

company.job.working_conditions.type_of_work

Office
Hybrid type

company.job.working_conditions.sphere

Manufacturing
Hotels, Restaurants & Leisure
Retail

company.job.general_info.we_are_open_for

People with disabilities
Volunteer
Juniors
Veterans
company.job.about_job.title
company.job.about_job.summary
company.job.info.summary

This solution is a suite of software and technological equipment that together perform the functions of serialization and aggregation of finished products, ensuring a full-cycle process

company.job.about_job.responsibilities
company.job.info.responsibilities

Design and develop web applications using front-end and back-end technologies.

Build and maintain APIs, databases, and user interfaces.

Ensure applications are responsive, secure, and optimized for performance.

Write clean, testable, and maintainable code.

Collaborate with designers, developers, and stakeholders to deliver features.

Troubleshoot, debug, and improve existing applications.

Stay updated with new technologies and best practices.

company.job.requirements.title
company.job.requirements.what_we_expected
company.job.info.what_we_expected

Backend (Primary Stack)

  • Strong proficiency with NestJS
  • Deep knowledge of Node.js and modern TypeScript (ES6+)
  • Experience with PostgreSQL
  • Message queue experience with RabbitMQ
  • Knowledge of Redis for caching, pub/sub, or session storage
  • Experience in designing and implementing REST and gRPC API

Frontend (Primary Stack)

  • Solid experience with React.js (hooks, context, state management with Redux/Zustand/etc.)
  • Experience with React Ionic (mobile/web hybrid apps)
  • HTML5, CSS3 (including SCSS/LESS), modern JS (ES6+)
  • Pixel-perfect UI implementation from Figma, Sketch, or similar design tools
  • Experience with component libraries (e.g., Material UI, Ant Design, TailwindCSS)

Infrastructure

  • Strong experience with Docker (multi-stage builds, volumes, networks)
  • Familiarity with CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins)
  • Understanding of container orchestration (Docker Compose at minimum; Kubernetes is a plus)
  • Git and GitFlow branching strategy


company.job.requirements.professional_skill
company.job.info.professional_skill
Problem Solving Containers (Docker and Kubernetes) Agile methodologies
company.job.requirements.tools
company.job.info.tools
Figma Git Jira
company.job.requirements.tech_stack
company.job.requirements.tech_stack
PostgreSQl TypeScript REST API Node.js Redis
company.job.requirements.languages
company.job.info.languages
English | Upper-Intermediate
company.job.requirements.will_be_plus
company.job.info.will_be_plus


Plus / Nice to Have

  • Work with monorepo and microservices
  • ClickHouse experience (columnar DB for analytics, data pipelines)
  • Prometheus + Grafana (metrics collection and dashboards)
  • Experience building/using audit trails, data logging systems
  • Familiarity with Event-driven architecture, CQRS, or DDD
  • Experience with WebSockets, SSE, or real-time systems
  • Familiarity with OAuth2 / OpenID Connect, JWT, and secure authentication flows

 

Soft Skills

  • Strong problem-solving and debugging abilities
  • Ability to write clean, maintainable, well-documented code
  • Excellent communication and collaboration skills (especially in remote teams)
  • Ownership mindset and attention to detail
  • Comfortable with agile methodologies (Scrum, Kanban)


company.job.results.title
company.job.results.what_we_offer
company.job.info.what_we_offer

Office in centre of kiev.Free MacCoffee, freindly team.

company.profile.general_info.about_company
BramaPartners
https://www.bramapartners.com/uk

company.profile.about_us.title Brama Partners – компанія-постачальник цифрових послуг, продуктового та бізнес-консультування, а також технічних сервісів для побудови та підтримки продуктів і систем. Ми розуміємо реальну цінність ІТ для забезпечення сучасних бізнес-процесів. Наше основне завдання — комунікувати, аналізувати, впроваджувати інновації та підтримувати підприємства за допомогою тих цифрових і технічних знань, які їм необхідні. Ми готові допомогти нашим клієнтам не тільки як постачальник послуг, але насамперед як партнер і стратег. "Брама" означає "ворота". Як консультанти та розробники, ми готові відкривати їх разом із вами. Компанія була заснована в Києві, а зараз Brama Partners розширила свої представництва на Польщу та Канаду, і прагне бути ще більш глобальною.