Position: Middle Python Developer
Company: Svitla Systems, Inc.
Experience required: 3y
Category: Python
English level: intermediate
Published: 2021-04-01T00:00:00+03:00

**Requirements:**
3 - 4 years of Python development experience;
Experience in the development of scalable RESTful APIs;
Specific experience working with FastAPI using the async model;
Database:  RDS MySQL;
API Authentication using JWT;
Experience with testing principles – unit and integration;
Extensive database skills with 3+ years of experience in MySQL;
Proficiency with Git (Bitbucket), JIRA, Confluence, and Docker;
Strong interpersonal skills;
Ability to collaborate effectively with a remote team;
Ability to work independently with minimal supervision;
Experience in developing software in an agile environment;
Must enjoy collaborative problem solving, have excellent communication skills, and demonstrate attention to detail;
Experience with the AWS cloud environment is highly desirable: Amazon API Gateway. 

**Responsibilities:**
Customize and build out a SaaS CMS (e.g., Core DNA, Contentful);
Integrate headless CMS into our analytics platform that will act as the head of the CMS;
Perform development work required in the GS platform to redo the UX/UI.
The platform is built using PHP/Laravel, RDS, Elastic Search, and a VueJS front end.

**Will be a plus:**
GraphQL experience is a plus;
Development using Docker container;
Experience with Lambda is a plus. 

**We Offer:**
Competitive compensation plan that takes skills and experience into consideration.
Annual performance appraisals.
Possibility to choose your workspace either remote or combination of your home and one of our development offices. 
Flexible working hours and adjustable work/life balance.
Projects that use advanced, cutting-edge technologies.
Competitive bonuses for a personal recommendation of new employees.
Vacation time, sick-leaves, national holidays, family supplementary days off.
Comprehensive medical insurance including dental services, massages.
Support for a healthy lifestyle, compensation of sports events.
Maternity leave policy.
A personal loan budget is available for long-term personnel.
Partial compensation of conferences, courses, and English classes.
Free meetups, webinars, and conferences organized by Svitla.
Birthday and New Year presents for personnel, gifts for children.
Fun summer and winter corporate parties and memorable anniversary presents.