NoFluffJobs Praca zdalna Expert

Software Development Manager / Tech Lead (Python or Node.js)

Green Minds Sp.zo.o.

⚲ Warsaw

31 920 - 36 960 PLN (B2B)

Wymagania

  • Python
  • Node.js
  • Microservices architecture
  • DDD
  • Domain-driven design
  • CQRS
  • Cloud platform
  • GCP
  • Kubernetes
  • Terraform
  • Project management
  • ITIL
  • DevOps
  • Kanban

Opis stanowiska

O projekcie: We are seeking an experienced Software Development Manager / Tech Lead to play a pivotal role in leading and growing our engineering teams. The ideal candidate will combine deep technological expertise—specifically in Python or Node.js and cloud-native solutions—with strong leadership and communication skills. You will be responsible for technical strategy, architecture, code quality, and mentoring, while collaborating with business stakeholders and supporting international projects. Location: Remote or Warsaw Working hours: Standard (9:00–17:00), occasional flexibility required Employment type: Full-time / Contract Wymagania: - Minimum 10 years of experience in designing and delivering IT solutions, including at least 3 years in a leadership role (Tech Lead / Software Manager). - Strong proficiency in Python or Node.js, with a deep understanding of asynchronous programming and microservices architecture. - Expertise in modern patterns: DDD (Domain-Driven Design), CQRS, and Event-Driven Architecture. - Practical experience with cloud platforms (Azure, GCP), Kubernetes, Terraform, and modern CI/CD tooling. - Proven ability to manage distributed and international teams, conduct high-quality code reviews, and mentor senior engineers. - Higher technical education (Computer Science, Engineering, or Project Management). - Familiarity with ITIL v4, DevOps culture, and Agile/Kanban methodologies. - Fluent English (B2/C1 level) for effective international collaboration. Codzienne zadania: - Lead and mentor technical teams (Frontend, Backend, DevOps, QA) in digital transformation and automation projects. - Design and oversee scalable, secure solutions based on Python (FastAPI/Django) or Node.js (NestJS/TypeScript) and cloud components (Azure, Kubernetes, Terraform). - Implement and maintain CI/CD processes, test automation, monitoring, and deployment pipelines. - Conduct code reviews and ensure adherence to best practices in distributed systems architecture and security. - Translate business requirements into concrete technical solutions and support pre-sales activities. - Coordinate knowledge transfer and onboarding for development teams. - Monitor project progress, report KPIs, and analyze risks. - Collaborate with international teams and stakeholders (Europe, USA, APAC). - Foster a culture of innovation, continuous improvement, and high performance.