Your Responsibilities Include
- Be responsible for a team of around 20 engineers and product designers
- Lead technical and UX discussions and drive technical decisions covering your responsibilities
- Manage and mentor an experienced, accomplished team of Software Engineers
- Understand and practice agile software development and management
- Partner with stakeholders to manage scope and deliverables
- Design, develop and support, ReSTful APIs, and database components
- Build and execute rigorous load, stress and performance tests before deploying software
- Lead recruiting efforts for the team
Knowledge and Skills, You Bring to the Organization
- 5+ years of design, development, and deployment of application software
- 3+ years of team management experience; managing across diverse geographic regions a plus
- 3+ years working in Java
- Skills and proficiency in the development of full-stack applications
- Experience with Git, Jenkins, Terraform, Docker, NodeJS and Spring framework
- Experience designing and deploying applications in a cloud-based environment; AWS experience a plus
- Experience with relational and NoSQL databases such as mySQL, DynamoDB
- Expert knowledge of XML and JSON
- Experience in Continuous Integration and Delivery of applications
- Experience building and deploying microservices
- Familiarity with Test Automation
- Experience managing application performance metrics
- Good communication and interpersonal skills
What We Offer
- Employment contract
- Possibility to report creative work for increased cost of income purposes
- High-end laptop
- Private healthcare, Sodexo LunchPass, MyBenefit
- Work in the best office in Wrocław, located in the city center with a relax zone.
- Friendly atmosphere
- Flexible working hours