Position: Senior Python Engineer (Django)
Company: 1648 Factory
Experience required: 5y
English level: upper

We are looking for a Senior Backend Engineer. You will work closely together with the CTO and the product and commercial teams to shape the future of the B2B checkout platform. 

Requirements:
- 5+ years of software development  building complex web-based software products    
- Proven work experience as a Python Developer (at least 4 years)    
- Solid expertise in Django framework (Flask is also possible)    
- Experience with AWS services is a plus    
- PostgresDB(RDS) for data storage
- Experience in mentoring team members is a plus    
- Team spirit    
- Strong problem-solving skills    
- Strong organizational and time management skills      
- Good communication skills in English  

Responsibilities:
- Building an efficient server-side platform 
- Develop back-end components to improve  responsiveness and overall performance
- Writing effective, scalable code
- Integrate user-facing elements into the platform
- Test and debug programs
- Improve functionality of existing systems
- Implement  security and data protection solutions
- Integrating user-facing elements into the  application
- Coordinate with Product Owner to understand user requirements and provide technical  solutions

We offer:
- A working environment with plenty of scope for creativity
- Independent work with a well-rehearsed team in the background
- Remote work from Ukraine or our Hub in Lviv
- Competitive salary with a long term contract
- Attractive compensation package (20 days of vacation, 5 sick days - 100% compensation, 10 sick days - 70% compensation, 15 sick days - 50% compensation)
- Super-experienced international team
- Trust and support from the management team
- Business trips
- High degrees of responsibility and autonomy
- Agile teams where your ideas and solutions are valued