Position: Intermediate/Senior Software Engineer (Python)
Company: Dev.Pro
Category: Python
Experience required: 3y
English level: intermediate

You'll be engaged in the development of the trading platform, working on interesting tasks related to security. What's in it for you:

• The product is moving towards production and microservice architecture
• You can influence and improve the processes on the project
• Work in a distributed team, communicating directly with team members from different countries
• Lead a team of 5 members, participate in team motivation 

Qualifications and experience:

• 3-4 years’ proficiency in Python
• Experience with PyTest/PyTest-aiohttp
• Hands-on experience with PostgreSQL/Redis
• Experience with AIOHTTP, FastAPI, Microservices
• Hands-on experience with AWS (S3, SES, EC2, ECR, Cognito)
• Intermediate English level

Nice to have:
• Experience with GraphQL and ReactJS
• Work with SQLAlchemy Core, Kafka

Key responsibilities:
• Take responsibility for making technical decisions and getting them implemented
• Be involved in planning, designing, implementing ideas, and supporting infrastructure
• Evaluate technical solutions, identify risks, perform estimation together with the team
• Create web-based applications using Python and React, Prepare, planning and migration to microservices, prototyping of services and solutions

Our benefits:
✅ Professional and personal growth: ability to shift your career path, access to English courses, online training programs, webinars, and workshops
✅ Healthcare: healthcare medical insurance and healthcare kit (gym, sports nutrition etc.)
✅ Fun online activities and team-building events
✅ 18-20 paid time-off days per year, 5 absence-due-to-illness days and 21 days of extraordinary medical leave per year