— 2+ years of experience in managerial positions
— Hands on knowledge & experience in Agile (Scrum/Kanban) software development methodologies
— Project management experience in the software development projects of 10+ members size
— Solid understanding of engineering practices
— Excellent communication and negotiation skills (English — Advanced)
— Ability to communicate over number of contacts from client side and streamlining requests from them into distributed dev team
— Experience in project staffing and people management
— Technical background — understanding of object modern programming concepts, database design principles, etc.
— Good opportunities to work with remarkable teams from all over the world;
— Lighthearted, inspiring and open company culture;
— Opportunities to travel;
— Health Insurance coverage;
— English language courses;
— Fresh fruit and other snacks onsite;
— Fun corporate events :)
— Interact with company clients to ensure customer satisfaction
— Hands-on Project management:
— Management of distributed teams, facilitation and support of development process
— People management in a distributed environment
— Establish and execute crystal clear communications across all teams and stakeholders
— Contribute to establishing, enforcing and improvement of Software Development policies and procedures to constantly improve operational effectiveness
FIRST BLOCKCHAIN-POWERED Engagement & Monetization Platform for Publishers & Brands.