Strong hands-on experience with JavaScript/TypeScript or C# in modern development environment.
Software Development:
Solid understanding of software development engineering practices and lifecycle.
Scalable Solution Design:
Firsthand experience in designing and implementing scalable SaaS-based solutions.
Management Experience:
Leading or mentoring engineers, either as a formal manager or informal team leader.
Growth mindset:
Proven track record of applying a growth mindset to thrive in fast-changing environments, continuously learning, adapting and guiding others through uncertainty and ambiguity.
Wymagania
Distributed systems:
Experience in developing and designing distributed systems. Understanding deployment and troubleshooting of such
Business Domain focus:
Ability to work with cross functional teams (incl. Product Managers, Business Analytics and Customers) with deep understanding of the business domain. Experience in practical modeling and translating between engineering and business teams (e.g. DDD)
Hybrid team management:
Familiarity with distributed team management techniques