Middle/Senior Full Stack Python Developer
The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Middle/Senior Full Stack Python Developer.
Requirements:
- At least 2+ years experience with Python language;
- Experience with general Python web-frameworks: Django/Flask, Aiohttp and other;
- AWS/Azure/GCP experience;
- Experience with SQL and RDBMS (PostgreSQL, MySQL), NoSQL databases and Python ORMs;
- Knowledge of HTTP protocol;
- Knowledge of version control systems: GIT or SVN;
- Understanding REST;
- Experience of writing unit and integration tests;
- Knowledge of CI/CD;
- Ability to explore and drive new ideas and technologies, think and learn independently;
- Experience with Front-End frameworks: React/Vue/Angular;
- Conversation English level, enabling effective communication with clients and team members.
Responsibilities:
- Develop and maintain backend services using Python;
- Work with web frameworks to build robust web applications;
- Utilize SQL and NoSQL databases for data management;
- Integrate with cloud services (AWS/Azure/GCP) for scalable solutions;
- Write unit and integration tests to ensure code quality;
- Use version control systems (GIT/SVN) for code management;
- Implement and support CI/CD pipelines;
- Explore and adopt new technologies for project enhancements;
- Collaborate with the team to develop effective technical solutions.