Position: Senior Python Developer
Company: ITRex Group
Experience required: 3y
English level: upper

**About the project:**
A fast-growing US (LA) startup focusing on personalized e-commerce shopping. A conversational commerce platform scales personalized conversations with its customers through NLP.

**Stack of technologies on the project**: Python, Web Framework (Django or Flask,) Relational DB, NoSQL DB, Messaging Queue (Rabbit MQ), Redis, Cloud services, ReactJS

**Responsibilities:**
- Manage full lifecycle software development;
- Write well designed, testable, efficient code;
- Work alongside and effectively coordinate with the team;
- Come up with procedures and frameworks to avoid technical debt;
- Share knowledge of tools and techniques with the team;
- Create amazing things that scale.

**Requirements:**
- 4+ years of software engineering experience;
- Experience with Python/Django/PostgreSQL/AWS;
- Experience using ORM (Django ORM, SqlAlchemy);
- Good design skills - implement servers that are scalable, secure, and highly available;
- Experience developing REST APIs;
- Experience in working with Frontend technologies such as React;
- Knowledge of Algorithms and data structures;
- Ability to provide in-depth evaluation and analysis of unique complex technological issues;
- Proficient understanding of code versioning tools - Git;
- English at an Upper-Intermediate level or higher (interview with the customer, meetings with a team).

**Will be a plus:**
- Knowledge of eCommerce integrations;
- Experience with Celery and RabbitMQ;
- Knowledge of AI APIs.

**We offer:**
- Work with really interesting projects;
- Flexible work schedule;
- Friendly and engaging professional team;
- Environment open for professional growth;
- Compensation of sports;
- Medical service;
- Kicker and other relaxing activities;
- Regular corporate events;
- Nice office with a beautiful kitchen and delicious buffet at the business center.