— Build GraphQL (or REST) APIs for SaaS web application;
— Create Python backend microservices;
— Closely cooperate with frontend developers and devops on this matter;
— Maintain high-quality development standards.
— Solid experience in back-end development with Python;
— Experience with popular Python frameworks;
— Understanding of dev best practices: TDD, Code Review, CI/CD, GitFlow;
— OOP experience and deep understanding of SOLID principles;
— Expertise in building microservice architecture;
— Understanding of microservices design patterns;
— Good understanding of database design (PostgreSQL);
— English level — intermediate or better.
An Ideal Candidate Will Have:
— Understanding of cyber security field;
— Working experience in SaaS product company;
— Experience with Elasticsearch, Redis;
— Ambition to become a software architect.
What we can offer:
— Competitive salary;
— Paid annual leave;
— The ability to attend conferences, webinars, and other events that will enhance your professional skills;
— Regular corporate events and team building;
— Medical and COVID insurances;
— English classes;
— Remote work;
— Minimum bureaucracy;
— Opportunities for professional development and personal growth;
— Competitive salary, reasonable and fair working conditions, flexible schedule;
— Work in a great product company;
— Team of strong IT professionals working in a vibrant product environment
— Short Fridays;
— A friendly and young team of professionals.
— Spacious, comfortable office near the metro and the center of Kyiv;
— Practices of remote work.