Position: Senior Python Developer
Company: DNA325
Category: Python
Experience required: 5y
English level: upper
Published: 2022-02-01T00:00:00+02:00

Looking for a Senior Python Developer to join an open-source-centric full-cycle software development company. The company approach starts with determining project objectives and goals, then - creating web and mobile applications using cutting-edge technologies, testing, and onboarding product users. Started as a boutique firm in Thailand, the team is expanding internationally. 
Project. We’re helping one of the customers replace their business's existing CRM written in PHP with a newly built version in Python. You will be working with a global team that brings a decent level of creative control.

**Tech stack for the role:**
🔸 **Leading a small team focused on a test-first environment (TDD)**;
🔸 Solid experience with Python, mainly in coding for building software rather than automation tasks;
🔸 Django - advanced;
🔸 SQL - intermediate;
🔸 JavaScript - basic;
🔸 CSS - basic.

**Other skills our ideal candidate has:**
🔸 Proven track of leading complex web projects from development to production;
🔸 Theoretical understanding and hands-on experience with static analysis;
🔸 Continuous Integration and code review;

**Would be a plus:**
🔸 Knowledge of Type-hinting;	
🔸 Property-based testing;
🔸 Experience with mobile development;	
🔸 UAT, System, and Integration testing experience;	
🔸 Understanding and command of design patterns;	
🔸 Working with the cloud environment;	
🔸 Linux;	
🔸 Docker;	
🔸 Experience DevSecOps. 
 
**What we offer:**
🔸 High salary;
🔸 100% remote work, full-time;
🔸 Flexible work schedule;
🔸 Paid vacation days and national holidays;
🔸 Ability to expand the team with new talents according to your requirements.