Development Team Leader
Are you searching for the challenge of managing and leading a team of eager full-stack developers working on innovative projects? Are you an expert in conducting code reviews, daily meetings, working with product, customers and want to be responsible for a complete agile software life cycle? Are you excited about hands-on development? Come on over and lead our pioneering development team!
- A relevant bachelor's degree or equal work experience.
- At least 4 years of software development experience in full-stack web technologies.
- At least 1 year of management experience of at least 2 software engineers.
- Hands-on experience with one or more modern web frameworks (Angular, React and/or Vue) and backend languages (Node, Python, etc.).
- Hands-on experience with modern NoSQL and SQL databases - a significant advantage.
- Hands-on experience with docker and cloud (AWS, Azure, and/or OpenShift) - a significant advantage.
- Familiarity with the following technologies — an advantage: Redux, RxJS, ElasticSearch, Redis, RabbitMQ, D3, CesiumJS, GraphQL.