Fullstack Developer
Про компанію
Brama Partners – компанія-постачальник цифрових послуг, продуктового та бізнес-консультування, а також технічних сервісів для побудови та підтримки продуктів і систем.
Ми розуміємо реальну цінність ІТ для забезпечення сучасних бізнес-процесів. Наше основне завдання — комунікувати, аналізувати, впроваджувати інновації та підтримувати підприємства за допомогою тих цифрових і технічних знань, які їм необхідні. Ми готові допомогти нашим клієнтам не тільки як постачальник послуг, але насамперед як партнер і стратег.
Про проект
Наразі ми шукаємо кандидата на роль Fullstack Developer, який візьме участь у розбудові нової веб-системи внутрішнього обліку для бізнес-користувачів у сферах виробництва, логістики та дистрибуції (ринки України та ЦСЄ), а також інших програмно-апаратних комплексів. Kyiv only, частково офісна робота.
Затребувані навички
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 APIs
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
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)