Company is a leading developer of customer journey management software.
We are looking for a hands-on full-stack team lead to join our development team, developing our new cloud-based flagship product.
Team leading combines technical leadership of backend, frontend, and security engineers, whilst overseeing end-to-end product aspects, execution enablement and monitoring, and hands-on development.
Required skills and experience:
- Independent, self-learner, and team player, great communication skills.
- 2+ years of managerial experience.
- 5+ years experience in server development (C#, dot.Net Core)
- Experience using client-side development (ReactJS, JS, HTML ,CSS)
- Excellent understanding and real-life experience, working with SQL Server.
- Real-life experience, developing and consuming REST APIs.
Important to know:
- EF Core (or similar ORM)
- Working with cloud platforms, preferably Microsoft Azure
- Identity and authorization (OAUTH, OIDC, etc.)
- Using NoSQL databases (CosmosDB is an advantage)
- Writing effective server-side unit tests
- Experience with modern software development life cycle (SDLC) and CI/CD.
- Experience using GIT or other version control software.
- Good understanding of design patterns.
Please send CVs to [email protected]