Position: Tech Lead (Typescript / Node.js)
Company: Redwerk
Experience required: 5y
English level: upper

REQUIRED SKILLS:
—  Typescript/Node.js
—  Postgres/Redis
— Prisma ORM
— Dokku/Kubernetes/Racher
— AWS/Azure
—  Terraform
—  Vue.js

RESPONSIBILITIES:
—  Lead the architecture & implementation for multiple microservice web applications, orchestrating multi-cloud infrastructure
— Identify technical debt, manage tech debt & improvements roadmap, and architect solutions
— Lead a team of 8 high-performing engineers
— Responsible for the maintenance, and availability of systems in production, under High Availability (99.9%)
— Support customers & respond to hotfixes when alerts are raised based on application errors

Minimum qualifications:
—  Bachelor's degree in Computer Science or equivalent practical experience.
— Experience in technical leadership, managing software engineering teams, and setting technical direction.
—  7+ years of software development experience with one or more general purpose programming languages, including but not limited to: Javascript/Typescript, Node.js, Postgres, RabbitMQ
—  Ability to speak and write in English fluently

Preferred qualifications:
— 2+ years of experience managing teams of software engineers.
—  Interest in people management for working groups.
—  Experience designing and implementing any of the following: large-scale distributed systems, APIs used by other developers
—  Comfortable working across a range of languages and stacks
— Ability to speak and write in English and Russian fluently

REASONS YOU WILL LOVE WORKING AT REDWERK: 
Our processes
— Horizontal management - zero bureaucracy
— Ability to influence company’s processes and project tech stack
— Streamlined and well-documented workflows
— Team with the middle to senior expertise level

Our values
— 1 mln monthly for the Armed Forces of Ukraine
— Charity initiatives
— Есo-friendly and pet-friendly
— Memorable corporate parties 
— Fun and cozy events - we know what's on developer's wishlist

Our care about teammates
— Competitive salary
— Unlimited remote work
— Flexible schedule (start work till 14:00)
— 20 days of annual paid time off, unused days are paid at the end of the year
— 14 days of paid sick leave
— PE support and tax coverage
— Support during emergencies
— Paid gym and yoga classes

Our growth
— Free English, Spanish, German classes
— Participation in tech events in Ukraine and abroad, partial reimbursement of course fees
— Corporate library and unlimited purchases of professional literature on employee request

OUR PROJECT:
The project is an API marketplace to accelerate the development of solutions for the world's largest institutions.
We bring the world’s fintech capability into one place for users to test. Our industry sandbox enables users, developers and business owners to scan the global market of startups and find a capability that suits them best.