Position: Team Lead
Company: Giganeo
Experience required: 2y
English level: upper

International company is looking for a self-reliant, responsible Team Lead.
We have created over 30 of the world's most memorable games in various genres and are award-winning international exhibitions and conferences.
We develop software for IOS / Android / PC / Mac / Consoles in accordance with the highest standards.

**What responsibilities will you have?**

Manage a team of engineers. Set them up for success.
Maintain and develop processes to help the team deploy, monitor, 
test and continuously deliver new features and improvements to our
technology. 
Lead team(s) to develop, document and maintain existing 
applications
Manage the budget and delivery dates for the projects you are 
managing
Ensure the software delivered has a high-quality standard
Proactively seek opportunities to adopt continuous improvement 
initiatives.  Champion efficiency, automation, and software 
development best practice in general
Provide technical consultation as well as expertise to Project 
Managers and technical stakeholders (solution architects, security 
architects, infrastructure etc.) to shape maintainable, high-
performing, reliable, secure and cost-effective solutions.
Maintain roadmap, estimations and oversee the delivery of projects,
estimations and user stories
Take accountability for the delivery of the team and coordinate to 
resolve impediments, and conduct root cause analysis 
Track defects and prioritize their resolution with the team
Troubleshoot escalated issues along with the support team

**What skills will you need?**

Experience in building business critical applications that are highly 
available and perfomant
Established technical leadership, interpersonal and organisational 
skills.
Experience leading others to develop and design elaborate user 
stories and deliver estimates during story pointing
Experience working in Agile environment
Extensive problem-solving skills
Driven to deliver quality software
Extensive attention to details
Ability to understand issues from the top level to the detailed level
Excellent verbal and written communication skills

**Desired Skills:**

Knowledge in relational DBs (MySQL, Oracle) and SQL
Kafka, JMS
git
Maven, Gradle, Jenkins
AWS
Docker, Kubernetes
Microservices Architecture
Good understanding of Scrum, Agile development & DevOps
JIRA, Confluence
DDD, BDD, TDD and Design Patterns

**Benefits:**

* Bonus system.
* Participation in interesting large world-class projects.
* Professional and career growth.
* Ability to build Architecture of the project from white list.
* Help with a transfer from other city.
* Ability to come up with own ideas.
* Practice of English with a client.
* Travels to Europe and US to work with a client. * Friday Pizza!
We love what we do and are proud of the result. Welcome to become a part of our team!