Position: Senior Python Developer
Company: CNA International IT
Experience required: 3y
English level: intermediate

Our client is an agile software company that provides both back-end and front-end development and focuses on services related to web & mobile development and product design. The company has won a number of awards and has worked for a huge range of global clients, from start-ups to large corporations

Requirements:
 - You have around 4+ years of experience with Python;
 - You will be comfortable working with our tech stack including (but not limited to): 
 - Django, Django REST framework, Docker, Kubernetes, SQL and NoSQL databases, AWS;
 - Good English level.

Responsibilities:
 - Architecting and implementing the solutions;
 - Working with the team, client and project manager to efficiently deliver projects;
 - Translating business needs to technical solutions and communicating with the client;
 - Ensuring that good programming practices are followed;
 - Supporting other engineers’ growth with your expertise and mentorship;
 - Taking part in internal initiatives such as performance reviews, technical recruitment, estimation of pre-sale projects.

The company offers:
 - All necessary equipment such as laptop, additional monitor and accessories;
 - Flexible working hours with a focus on the delivery of our goals;
 - 100% remote role;
 - Co-financing of additional benefits (e.g language classes);
 - Remote team building initiatives;
 - Participation in team and personal education activities;
 - Individual career path and professional development initiatives;
 - Regular performance reviews (twice a year).