ONG (Setor Social)
Publicado há 3 dias
Feito em um Dia

Tech Lead

Virtual, Em qualquer lugar no mundo.
Quero Ajudar


  • Detalhes

    Horários Disponíveis:
    Dias da semana (diurno, noturno), Fins de semana (diurno, noturno)
    Comprometimento de Tempo:
    Flexível
    Detalhamento do Comprometimento:
    8-10 hours per week
    Recorrência:
    Somente uma vez
    Voluntários Necessários:
    1
    Causas:
    Voluntariado
    Bom para:
    Grupos Públicos, Voluntários Internacionais

    Descrição

    Tech Lead – Empowered Futures

    Position Overview

    The Tech Lead will provide hands-on technical leadership for Empowered Futures’ digital platforms and engineering teams. This role is responsible for leading day-to-day technical delivery, mentoring developers, driving engineering best practices, and ensuring scalable, secure, and high-quality application development.

    The successful candidate will combine strong software engineering expertise with leadership capabilities, acting as both a technical mentor and an active contributor within agile delivery teams.

    This is a player-coach role ideal for an experienced senior engineer ready to lead modern application development initiatives in a fast-paced, innovation-driven environment.

    Key Responsibilities

    • Lead technical delivery across assigned engineering pods and initiatives
    • Collaborate with the Lead Enterprise Architect to implement architectural standards and best practices
    • Provide hands-on development support across front-end and back-end applications
    • Guide and mentor developers through code reviews, technical coaching, and knowledge sharing
    • Drive engineering quality, scalability, maintainability, and performance optimization
    • Participate in sprint planning, backlog refinement, and technical estimation activities
    • Ensure alignment with DevSecOps, CI/CD, and cloud engineering standards
    • Support integration of AI-enabled capabilities and modern digital experiences
    • Troubleshoot complex technical issues and provide solution leadership
    • Partner with Product, UX/UI, and Delivery teams to translate business requirements into scalable technical solutions
    • Promote a collaborative, agile, and innovation-focused engineering culture

    Required Technical Expertise

    Front-End Technologies

    • TypeScript
    • ReactJS
    • NextJS
    • Responsive and component-driven design
    • State management frameworks

    Back-End Technologies

    • NodeJS
    • RESTful APIs
    • GraphQL APIs
    • Authentication and authorization frameworks
    • Database integration and optimization

    Cloud & DevOps

    • Microsoft Azure preferred
    • Docker and Kubernetes
    • CI/CD pipelines
    • GitHub Actions or Azure DevOps
    • Infrastructure automation concepts
    • Monitoring and observability tools

    Engineering Practices

    • Agile/Scrum delivery
    • Test-driven development
    • Secure coding standards
    • API-first development
    • Microservices architecture
    • Performance optimization

    Leadership Expectations

    • Lead by example through hands-on technical contribution
    • Mentor junior and intermediate developers
    • Drive technical excellence and continuous improvement
    • Foster strong collaboration across engineering and product teams
    • Balance speed of delivery with long-term platform scalability
    • Support a culture of accountability, ownership, and innovation

    Preferred Experience

    • 5–8+ years of software engineering experience
    • 2+ years in a technical leadership or senior engineering role
    • Experience building scalable cloud-native applications
    • Strong background in modern JavaScript/TypeScript ecosystems
    • Experience working within agile product teams
    • Exposure to AI-enabled applications or platform integrations is considered an asset

    Ideal Candidate Profile

    • Highly technical and delivery-focused
    • Comfortable leading while remaining hands-on
    • Passionate about mentoring and team development
    • Able to simplify complex technical challenges
    • Adaptable and comfortable working in fast-moving environments
    • Motivated by innovation, collaboration, and mission-driven impact

    Reporting Structure

    Reports To:

    • Lead Enterprise Architect

    Works Closely With:

    • CTIO
    • Product & Delivery Lead
    • UX/UI Teams
    • AI & Data Teams
    • Cloud & DevOps Teams
    • Engineering Developers and QA Resources

    Localização

    Virtual
    Voluntário pode estar em qualquer lugar do mundo
    Local Associado
    1800 - 330 5 Ave Sw, Calgary, CA

    Por favor, preencha este formulário

    Todos os campos são obrigatórios
    Eu estou ciente que o uso do Assistente de Recrutamento (ATS) do Idealist está condicionado à Política de Privacidade e Termos de Serviço .
    Illustration

    Descubra a sua Vocação

    Encontre oportunidades para mudar o mundo com o anúncio mais recente de emprego, estágio, evento ou voluntariado. Veja também recursos para agir em sua comunidade.
    Já é um usuário? Entre