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
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.
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
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)
Office in centre of kiev.Free MacCoffee, freindly team.