Tech Stack
Next.jsTypeScriptNode.jsMongoDBPostgreSQLMySQLNestJSPrismaExpress.jsTypeORM
Job Description, Responsibilities & Requirements
Description language:
Про посаду
Команда CHI Software не стоїть на місці. Ми любимо свою роботу і віддаємо їй сто відсотків! Кожен новий проект - це виклик, який ми успішно вирішуємо. Єдине, що може нас зупинити... чекайте, це нічого! Кількість проектів зростає, і разом з ними зростає і наша команда. І зараз нам потрібен Senior Full-Stack Developer (part-time).
Part-time: від 4 годин на день
Обов'язки
- Розробка та підтримка full-stack додатків з використанням React.js, Next.js, Node.js та NestJS
- Проектування та впровадження масштабованих API (REST та GraphQL)
- Робота з базами даних (PostgreSQL, MySQL, MongoDB) та оптимізація потоків даних
- Впровадження сучасних функцій фронтенда з акцентом на продуктивність та користувацький досвід
- Створення та підтримка DevOps піплайнів з використанням Docker та CI/CD інструментів
- Співпраця з командою для планування, оцінки та виконання завдань з розробки
- Написання чіткої технічної документації та участь у код-рев'ю
- Постійне вивчення нових технологій та кращих практик для покращення робочих процесів розробки
Вимоги
Розробка фронтенда
- Досвід роботи з React.js (React 18+ з Hooks, Context API, React Query)
- Знання Next.js (SSG, ISR, SSR)
- Досвід з TypeScript та бібліотеками для управління станом, такими як Zustand або Redux Toolkit
- Знання сучасних CSS фреймворк та інструментів: Tailwind CSS, Material UI, або Styled Components
Розробка бекенду
- Глибокі знання Node.js з фреймворками, такими як NestJS та Express.js
- Знання TypeScript та ORM інструментів, таких як Prisma або TypeORM
- Досвід роботи з реляційними та NoSQL базами даних: PostgreSQL, MySQL, MongoDB
- Знання REST API та GraphQL (Apollo Server)
DevOps Інфраструктура
- Досвід роботи з Docker та CI/CD інструментами (GitHub Actions, GitLab CI)
- Знання сервісів AWS, включаючи S3, Lambda, DynamoDB та RDS
Сильні навички код-рев'ю, планування та оцінки. Здатність писати чітку та структуровану технічну документацію.
Буде плюсом
- Досвід роботи з Kubernetes (K8s)
- Знання хмарних платформ GCP або Azure
- Знання Redis, RabbitMQ або Kafka
- Розуміння WebSockets та gRPC для реального часу комунікації
Ми пропонуємо
- Відшкодований період відпусток: 20 робочих днів та 5 вихідних
- Безкоштовні уроки англійської мови
- Гнучкий робочий графік
- Дійсно дружня та підтримуюча атмосфера
- Можливість працювати віддалено або в одному з наших офісів
- Медичне страхування для працівників з України
- Правова підтримка
Про компанію
Ваша мрія про роботу чекає на вас. Подайте заявку зараз!