Position: Backend Tech Lead / Python
Company: Voyagu
Experience required: 5y
Category: Python
English level: intermediate
Published: 2023-01-01T00:00:00+02:00

**As Python Tech Lead you will:**
- Design, Develop and Deploy our travel ERP solution;
- Manage the full stack of the infrastructure: AWS - Python lambdas - PostgreSQL backend - Angular Frontend and everything in between.

**Must have:**
- Native Ukrainian and/or Russian
- Knowledge of data structures, algorithms and computer science concepts related to the platform;
- Mastery of relevant development languages, tools, frameworks, utilities and technical dependencies;
- Understanding of implications from design and implementation choices toward building secure, scalable, durable, flexible, accessible solutions;
- Ability to write and value high-quality, reusable software with minimal defects;
- Aptitude to pick up new technologies and trends, as they become relevant for the business and our platforms;
- Capability to analyze, diagnose and propose solutions to user problems;
- Expertise to understand and escalate technical challenges with options and recommendations;

**Nice to have:**
- Experience in CRM/ERP domain or complicated B2B products.

**Tech we use now:**
- Backend: Python 3 (Graphene, SQLAlchemy), GraphQL, AWS (Lambda, PostgreSQL, Cognito, S3, AWS CDK);
- Frontend: Angular 13, Apollo Angular, AWS Amplify, ngx Formly, ngx, Datatable.

**Process we use:**
Scrum with continuous delivery. Unit tests with Acceptance tests (selenium).

**Our Team:**
- 2 Backend Developers + vacancy;
- 2 Frontend Developers + vacancy;
- Head of Engineering/Product Manager;
- Product designer.

**About our team:**
- We believe that building a great product can be done by brilliant people;
- We don't hire architects who forget or don’t like coding;
- We do everything: design, code, test, DevOps, deploy to production;
- We have maximum freedom and maximum responsibility;
- Apply if you feel strong and want to be in a team of smart and experienced people where we can learn from each other.

**Our offices:**
- We have modern, prime office locations worldwide for all office-based and hybrid positions.
- Remote-based positions get our assistance in setting up your workplace and have the possibility for occasional use of co-working in some locations.

**Perks:**
The Company wants you to enjoy your work and provides different perks depending on your position, such as rides home after late work hours, yoga and meditation classes, healthy lifestyle coaching, career consulting, and support.

**We offer:**
- Market competitive compensation;
- Personal development plan for each employee;
- The chance to work in an upbeat environment — we are anything but boring;
- Personal time off for 20 days per year and 5 days of paid sick leave
- Different perks.

**#StandWithUkraine**
We are passionate about international travel as a great way to explore new destinations, new cultures, and new experiences. But at a time of extended conflict and an increasing humanitarian catastrophe in Ukraine, while millions of Ukrainians survive without access to water, food, medical care, and a safe place to stay, we can’t stay silent. We ask you to support Ukraine in any possible way you can.
You can be part of our joint donation program and make your financial contribution to the Company, be involved in our team members' initiatives or do both. #StandWithUkraine