Position: Tech Lead
Company: Reaktivate
Category: Lead
Experience required: 5y
English level: upper
Published: 2022-10-01T00:00:00+03:00

**Project** - https://www.beti.tech/

**Tech stack:**
JS/TypeScript, NodeJS, GraphQL, React, ReactNative, Mobx

**Team**
30 guys team (4 Senior FullStack devs, 1 Middle, 2 Juniors, 3 PO, 1 UX, 1 CTO, 1 Team Lead, 1 QA, Sales and Support Team)

Tech Lead role is for Tech Standards/Rules, Architecture and Quality.
Does RND of hard features at least start it, skeleton building, then delegate with Team Lead to other developers
Makes code review against created rules/standards and skeleton/design that he made for the team
Through the PR review - does mentoring and share knowledge to other developers

**Duties:**
30% of time - Coding, estimating/break downing with Team Lead
40% of time - RnD, prototypes, tech-dept backlogs, paying tech-depts (refactors of make a skeleton (direction) for refactoring)
30% of time - Code Review, Skill Share / Mentoring.

**Areas of responsibility competencies:**
TechQuality - from Architecture to codebase:
-- scalability
-- extensibility
-- maintenance costs
— low-level code quality (proper/optimal functions implementation with defined specific technologies - Node, Mobx, etc - deep knowledge skills)

How it’s achieved: tech.design, code review, coaching & mentoring
TechQuality on Prod ( DevOps) as real-life proof of TechLead competencies+skills
— uptime/SLA/other metrics
— performance issues
— number of bugs and fault-tolerance
— minimazing amount and scope of problems
Ideas of assessment tools/flow:
-- attitude and motivation, love about tech.quality
-- MVVC check with situation/question

**We offer**
- sincere, transparent and straightforward culture of software craftsmanship, no bullshit
- adult attitude and self-employment contract
- 10 working months per year
- 2 months paid day-offs, no more than 2-3 weeks in a row
- office space for co-working when/if needed
- from 25% to 75% costs covering for education and self-development
- career growth up to business partner on profit sharing basis