Position: Architect/Team Lead
Company: Drive C
Experience required: 2y
English level: pre

We are building our own products in the areas of Exchange technology, blockchain, gambling, and CRM systems.
We also offer outsourcing and outstaffing services for various markets and businesses in the USA, Europe, Israel, UAE.

We are looking for Architect/Team Lead with the opportunity to grow to CTO position. 
As Architect/Team Lead, you will be responsible for leading our technology department and ensuring that our products are innovative, efficient, and scalable. 

The technology stack of our projects:
- PHP (Laravel), Node.js (Koa, Express), JS (Vue.js), Redis, MySQL, Memcached, RabbitMQ, ElasticSearch, WebSockets;
- React, React-router, Next.js Redux, Redux-Saga, RTK, RTK-Query, React-Query, MobX, MST.

Requirements:
- Minimum of 2 years of experience in technology leadership roles, with a proven track record;
- Strong project management and organizational skills;
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams;
- Experience working in a fast-paced, high-growth environment;
- Strong leadership skills, with the ability to motivate and inspire technical professionals
- Strong understanding of software development methodologies, tools, and technologies
Experience in development at least at the level of a senior developer or higher (technical lead, architect, etc.);
- Understanding of the product development life cycle, experience working within Scaled Agile methodologies, functional teams, etc;
- Experience in the creation of strong CI/CD processes;
- Experience in code review, writing technical specification documents, and designing high availability systems;
- Problem-solving skills;
- Upper-intermediate or higher level of English proficiency.

Your Responsibilities:
 Collaborate closely with CEO, CTO, CPO, and other stakeholders on tasks;
- Development and implementation of the company's technical strategy, which will ensure the company's growth and development in the future;
- Lead and manage the technology department;
- Oversee the development, design, and implementation of our products;
- Manage the product development process;
- Ensure that our products are secure, reliable, and compliant with relevant regulations and standards;
- Improve project quality (implement technical mentoring, supervision, code reviews, etc. processes);
- Participate in recruitment and staffing of personnel (ensure the development team has the necessary skills to meet business needs);
- Identify and manage short-term and long-term product plans, including updating the user interface/UX, updating versions, and monthly feature releases;
- Management of internal technological infrastructure, management and consulting on architecture, systems, and project lifecycle management.

What we offer:
- Remote and flexible work schedule (Monday — Friday, 9-18 or 10-19);
- Paid relocation to the Czech Republic in a modern, cozy office in the center of Prague after the probation period (not necessary);
- Full social package;
- Paid holidays and sick days;
- Opportunities for personal and professional growth;
- Visiting exhibitions and worldwide conferences.