Position: Middle Python Developer
Company: CodeIT
Category: Python
Experience required: 3y
English level: intermediate

The project designs and manufactures smart wall boxes that turn a normal outlet into a smart charging station for electric vehicles.

**REQUIRED SKILLS:**

• 3+ years of commercial experience with Python
• Experience with SQL and ideally GraphQL
• Basic knowledge of database modeling
• Practical experience in developing HTTP and Restful API
• Practical experience of modular, integration and regression testing, knowledge and understanding of microservice architecture
• Understanding messaging systems (AMQP / Kafka)

**WILL BE A PLUS:**

• Knowledge of DevOps (Gitlab, Jenkins, etc.)
• Frontend development experience (React)

**RESPONSIBILITIES:**

• Development and extension of existing interfaces (REST/AMQP)
• High level of problem-solving skills, and willingness to solve technical problems in the further development of the software landscape
• Writing clear and high-quality documentation of implementations and artifacts
• Team support in the development of software and hardware solutions and active participation in design thinking processes

**BEING A MEMBER OF THE CODEIT TEAM MEANS:**

• Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
• Compensation of participation in conferences and workshops, invited experts
• Development of soft skills (people management and emotional intelligence training)
• Free access to the company account on Udemy educational platform
• Internal library
• Corporate English courses and communication with clients from English-speaking countries
• Experienced and supportive team members
• Paid time off (vacation, sick-leave, remote work)
• Legal support
• Joyful corporate events, team buildings, hobbies and sport communities
• Well-equipped office located in the center of Kharkiv
• Discounts and bonuses of IT Loyalty program