Lead Full-Stack Developer (Python/React)
Madfish
This job is no longer accepting applications
See open jobs at Madfish.See open jobs similar to "Lead Full-Stack Developer (Python/React)" Tezos.Python (Programming Language) - 5+ років
React - 3 роки
TypeScript - 3 роки
Українська компанія (мережа фітнес центрів) в пошуку Lead Full-Stack Developer’а, з досвідом від 5 років, який приєднається до нашої команди для розробки та підтримки внутрішніх систем, інтеграцій з API та автоматизації процесів.
Технічні навички (Hard Skills)
- Досвід: 5+ років у комерційній розробці, з них щонайменше 2 роки на позиції Senior або Tech Lead
Back-End:
Python: Глибоке знання мови, включаючи асинхронне програмування (AsyncIO, aiohttp)
- Фреймворки: Впевнений досвід роботи з Django (включаючи Django REST Framework) або FastAPI. Розуміння їх архітектури, переваг та недоліків
- Бази даних: Досвід проектування та оптимізації реляційних баз даних (PostgreSQL, MySQL) та знання NoSQL рішень (MongoDB, Redis) буде плюсом. Досвід роботи з ORM (Django ORM, SQLAlchemy)
- API: Практичний досвід проектування, розробки та документування RESTful API. Досвід роботи з GraphQL є перевагою
Front-End:
1. JavaScript/TypeScript: Глибоке знання сучаcного JavaScript (ES6+) та досвід роботи з TypeScript
2. React: 3+ роки досвіду з React, включаючи Hooks, Context API, та ефективне управління станом (Redux, MobX або Zustand).
- Інструменти: Досвід роботи з Next.js для SSR/SSG, а також з інструментами збірки (Webpack, Vite)
- Верстка: Вміння створювати адаптивну та кросбраузерну верстку з використанням HTML5, CSS3, та препроцесорів (Sass/SCSS). Досвід роботи з UI-бібліотеками (Material-UI, Ant Design)
DevOps та інфраструктура:
1. Контейнеризація: Практичний досвід з Docker та Docker Compose
2. CI/CD: Розуміння та налаштування процесів безперервної інтеграції та доставки (GitLab CI/CD, GitHub Actions)
- Хмарні сервіси: Досвід роботи з одним із провідних хмарних провайдерів (AWS, Google Cloud, Azure).
- Тестування: Розуміння піраміди тестування та досвід написання Unit, Integration та E2E тестів (PyTest, Jest, React Testing Library, Cypress).
Лідерські та управлінські навички (Soft Skills)
Управління командою:
1. Досвід менторства, проведення код-рев'ю та надання конструктивного фідбеку
2. Вміння декомпозувати задачі, оцінювати їх складність та розподіляти між членами команди
3. Досвід проведення технічних співбесід та участі у формуванні команди.
Архітектурне бачення:
1. Здатність проектувати архітектуру додатків з нуля, враховуючи вимоги до надійності, масштабованості та безпеки
2. Досвід ухвалення ключових технічних рішень та обґрунтування їх перед стейкхолдерами
3. Розуміння мікросервісної архітектури та її доцільності.
Комунікація та організація:
- Відмінні комунікативні навички для взаємодії з командою, менеджерами та іншими відділами
- Проактивна позиція, орієнтація на результат та вирішення проблем
- Досвід роботи з гнучкими методологіями розробки (Agile, Scrum, Kanban).
Буде перевагою (Плюси):
- Досвід роботи з інструментами моніторингу та логування (Prometheus, Grafana, ELK Stack)
- Розуміння принципів безпеки вебдодатків (OWASP Top 10)
- Досвід оптимізації продуктивності як на back-end, так і на front-end
- Наявність власних проєктів або активний профіль на GitHub
- Володіння англійською мовою на рівні Upper-Intermediate або вище.
Ми пропонуємо
- Конкурентну заробітну плату
- Можливість професійного розвитку та кар'єрного зростання
- Дружню та сприятливу атмосферу в колективі
- Безкоштовний доступ до тренажерного залу та групових занять для співробітників та їх родичів.
This job is no longer accepting applications
See open jobs at Madfish.See open jobs similar to "Lead Full-Stack Developer (Python/React)" Tezos.