Senior Back End Python Developer for Powtoon (Kyiv)
PowToon is the world’s leading, most user-friendly and most intuitive animation software with over 16 million PowToon users worldwide. With PowToon, anyone – even if you don’t know a pixel from a proxy server – can create engaging, animated videos with a professional look and feel.
20,000 new PowToon user signups every single day and over 45 million Powtoons have been created and shared around the world!
On behalf of Powtoon, Ciklum is looking for Senior Back End Python Developer to join Kyiv team on full-time basis.
Want to be part of the AWESOME team that’s changing the way people communicate using video? PowToon, a fast growing profitable startup, with over 15m users worldwide, is looking for an awesome individual to join our Backend team! We are looking for a talented Senior Developer who can help us take our backend to the next level.
- Plan, develop and grow in collaboration with other talented developers
- Improve internal and external APIs
- Integrate 3rd party services
- Take part in bringing Powtoon to the enterprise level
- 5+ years experience in server side development
- 3+ years experience in Python
- Understanding of the HTTP protocol and RESTful APIs-Must
- Substantial experience with a web framework-Must (Django/PYTHON advantage)
- Deep understanding of the ORM concept
- Command of Linux/UNIX environment (shell, scripting, tools)
- Highly experienced in OOP and Design Patterns
- Hands-on experience and understanding of application architecture
- Passionate about Testing (Unit and Integration Testing)
- Familiarity with caching strategies and technologies
- Experience with agile, TDD and Continuous Integration
- Hands on experience coding JS, HTML, CSS
- Application scaling
- Micro services architecture
- Hands on experience with Docker
- Self-motivated and driven team player
- Eagerness to learn and collaborate
- Good spoken and written English
What's in it for you
- State of the art, cool offices with warm atmosphere which creates really good working conditions;
- Opportunity to work with cutting-edge technologies, initiate and promote technical solutions;
- Open atmosphere;
- Competitive salary;
- Business trips to Israel;
- Fun days, happy hours and various corporate events.