Position: Team lead / Technical product manager
Company: DI Develop
Experience required: 5y

**About DI Develop:**
We are a SaaS company based in Vancouver, Canada. We specialize in building e-commerce websites for small restaurants in Canada and the USA. Our company is self-sustaining, stable, and profitable without outside investments. We are a relatively small team (25 people) that manages a large project.
Currently, we provide support to 1082 websites, which collectively receive a monthly visitor count of about 500k.

**Our Mission:**
Our mission is to significantly lower the cost of e-commerce websites for the restaurant industry in North America. We strive to make higher standards of online ordering more accessible to everyone.

**Technologies that we use:**
- PHP 7.0 / 8.1
- Laravel
- jQuery
- MySQL (+replication +backups)
- React (hooks, TypeScript)
- React Native (+bluetooth)
- Websockets
- Node.js
- Apache2
- SAML2
- S3
- Moneris
- Stripe (connect)
- Gotenberg
- Jira (+API)
- GitLab CI/CD
- Deployer
- Docker
- Digital Ocean
- Google services (Places, Big Query)
- Here.com maps
- Letsencrypt
- DNS
- Zabbix

Some of the technologies are outdated, and we are working to get rid of them.

**What we expect from you:**
- Manage a small team of 3-5 developers to maintain a high quality of the product by establishing good habits and practices.
- Understand and work on every aspect of the system.
- Able to manage multiple tasks simultaneously.
- Have a high understanding of available technical solutions and contribute to team success at the code level.
- Create documentation.
- Take responsibility in making key decisions in planning and designing the product.
- Review the code.
- React and resolve unexpected problems.

**Team:**
- Most of us work remotely.
- Part of the team works in Vancouver (UTC/GMT -7 hours) office (sales, top management).
- Most of the team speaks Ukrainian and Russian.
- We stay away from politics.
- The development team is based in Ukraine, so speaking Ukrainian or Russian is a MUST.

**Employment:**
- We are result-oriented.
- No time tracking or screen recording.
- Salary is in CAD dollars.
- A very informal environment.
- Trying to stay away from bureaucracy.
- No micro-management.