Application Development Team Lead

Job Description

About Us

Cubic Logics, the company behind Apps365.com, builds modern enterprise productivity apps like HR365, Helpdesk 365, CLM365, and Civic365, integrated tightly with Microsoft 365 and Microsoft Teams. We serve customers worldwide with secure, scalable, and user-friendly SaaS solutions.

Role Overview

We are seeking Development Team Leads to mentor and guide developers in building high-quality enterprise apps. You will be a hands-on leader who can balance architecture oversight, technical reviews, and agile execution. You’ll ensure the team delivers clean, performant code while meeting product and release goals.

Key Responsibilities

  • Team Guidance: Lead day-to-day development activities, unblock developers, and provide architectural and technical direction.
  • Code Reviews & Standards: Own code quality. Enforce standards and review practices for maintainability and scalability.
  • Hands-On Contribution: Write clean, efficient code when needed—primarily for complex components or POCs.
  • Agile Execution: Break down requirements, manage sprint plans, and drive timely delivery with high quality.
  • Mentorship: Support skill development of junior/mid-level developers through pairing, feedback, and coaching.
  • Cross-Team Collaboration: Work closely with product managers, testers, and UI/UX teams to turn specs into working solutions.
  • Security & Performance: Ensure apps meet enterprise-grade security, performance, and compliance benchmarks.

Technical Stack

  • Core Platforms: Microsoft 365, Microsoft Teams, SharePoint, Azure
  • Languages/Frameworks: .NET (C#), React/TypeScript, SPFx, Power Platform
  • Tools: Git, Azure DevOps, CI/CD pipelines, Application Insights

Qualifications

  • 6+ years of hands-on development experience, with at least 2 years in a tech lead or team lead role.
  • Strong command over Microsoft cloud stack, especially Microsoft Graph, Teams apps, and SharePoint development.
  • Excellent problem-solving, debugging, and system design skills.
  • Experience in guiding junior developers and scaling agile delivery.
  • Passion for product quality, team growth, and engineering excellence.