Position Overview As Team Lead, you will guide a self-driven development team that builds AI-based automation solutions, integration modules, and digital building blocks. You will balance technical leadership with hands-on development while fostering a collaborative culture rooted in pragmatic agile principles. Acting as both a software and system architect, you will work closely with developers to shape technical design and establish unified development processes and guidelines. You will coach and develop your team members, helping them grow their skills while ensuring high performance. The Team Lead will also act as the primary interface with the client, coordinating technical and organizational alignment with GC’s management and other stakeholders. Key Responsibilities Lead, mentor, coach, and develop a cross-functional team of developers, DevOps, and QA engineers. Act as software and system architect, defining and reviewing designs together with the team. Establish and maintain unified development processes, guidelines, and coding standards. Drive end-to-end delivery of AI-enabled automation solutions, from design to deployment and support. Ensure software solutions comply with modern web development standards, including secure user management, multi-tenant architectures, and data protection. Ensure user-centric and accessible solutions by guiding and harmonizing the UI/UX design activities Oversee architectural decisions with awareness of data engineering aspects such as pipelines, quality, and integration. Ensure pragmatic use of agile practices (like Scrum, Kanban) to maintain velocity and focus. Engage in hands-on design and development, setting technical standards and ensuring code quality. Facilitate integration of AI/ML services and cloud-native architectures into scalable software solutions. Promote a culture of problem-solving, ownership, learning, and continuous improvement. Required Qualifications 8+ years of professional software development experience, with at least 3 years in a technical leadership role. Strong background in full-stack development (e.g., Python, JavaScript/TypeScript, Vue.js/Nuxt.js, Node.js, or comparable). Solid experience in cloud platforms (like Azure, AWS, GCP), on-premises platforms, and modern DevOps practices (CI/CD, containerization, monitoring). Proven track record of delivering complex, integrated software solutions in an agile environment. Hands-on experience in utilizing and deploying AI from large model providers (like OpenAI, Anthropic, Mistral) and local frameworks (like Ollama). Demonstrated experience with generative AI technologies, including prompt engineering, structured output workflows, and designing or working with agentic AI architectures to build practical solutions. Familiarity with AI-assisted coding tools (e.g., GitHub Copilot, Claude Code, OpenAI Codex, or similar), with the ability to effectively leverage them for productivity and code quality. Proficiency in version control and collaboration workflows with Git and GitHub. Strong understanding of web development standards including user management, multi-tenant functionality, and data security. Ability to collaborate effectively with UI/UX design resources and account for data engineering considerations. Strong communication skills to bridge technical and business perspectives across cultures. Passion for mentoring and scaling high-performing teams. Preferred Qualifications Familiarity with enterprise automation platforms or large-scale integration projects. Experience with custom AI/ML development (model deployment, MLOps, or frameworks like TensorFlow, PyTorch). Background in consulting or customer-facing solution delivery.
Position Overview As Team Lead, you will guide a self-driven development team that builds AI-based automation solutions, integration modules, and digital building blocks. You will balance technical leadership with hands-on development while fostering a collaborative culture rooted in pragmatic agile principles. Acting as both a software and system architect, you will work closely with developers to shape technical design and establish unified development processes and guidelines. You will coach and develop your team members, helping them grow their skills while ensuring high performance. The Team Lead will also act as the primary interface with the client, coordinating technical and organizational alignment with GC's management and other stakeholders. Key Responsibilities Lead, mentor, coach, and develop a cross-functional team of developers, DevOps, and QA engineers. Act as software and system architect, defining and reviewing designs together with the team. Establish and maintain unified development processes, guidelines, and coding standards. Drive end-to-end delivery of AI-enabled automation solutions, from design to deployment and support. Ensure software solutions comply with modern web development standards, including secure user management, multi-tenant architectures, and data protection. Ensure user-centric and accessible solutions by guiding and harmonizing the UI/UX design activities Oversee architectural decisions with awareness of data engineering aspects such as pipelines, quality, and integration. Ensure pragmatic use of agile practices (like Scrum, Kanban) to maintain velocity and focus. Engage in hands-on design and development, setting technical standards and ensuring code quality. Facilitate integration of AI/ML services and cloud-native architectures into scalable software solutions. Promote a culture of problem-solving, ownership, learning, and continuous improvement. Required Qualifications 8+ years of professional software development experience, with at least 3 years in a technical leadership role. Strong background in full-stack development (e.g., Python, JavaScript/TypeScript, Vue.js/Nuxt.js, Node.js, or comparable). Solid experience in cloud platforms (like Azure, AWS, GCP), on-premises platforms, and modern DevOps practices (CI/CD, containerization, monitoring). Proven track record of delivering complex, integrated software solutions in an agile environment. Hands-on experience in utilizing and deploying AI from large model providers (like OpenAI, Anthropic, Mistral) and local frameworks (like Ollama). Demonstrated experience with generative AI technologies, including prompt engineering, structured output workflows, and designing or working with agentic AI architectures to build practical solutions. Familiarity with AI-assisted coding tools (e.g., GitHub Copilot, Claude Code, OpenAI Codex, or similar), with the ability to effectively leverage them for productivity and code quality. Proficiency in version control and collaboration workflows with Git and GitHub. Strong understanding of web development standards including user management, multi-tenant functionality, and data security. Ability to collaborate effectively with UI/UX design resources and account for data engineering considerations. Strong communication skills to bridge technical and business perspectives across cultures. Passion for mentoring and scaling high-performing teams. Preferred Qualifications Familiarity with enterprise automation platforms or large-scale integration projects. Experience with custom AI/ML development (model deployment, MLOps, or frameworks like TensorFlow, PyTorch). Background in consulting or customer-facing solution delivery.