Developer Team Lead

NAVIGATE360 LLCRichfield, OH
10dRemote

About The Position

We are seeking a Developer Team Lead with a strong background in full-stack development and a passion for leading high-performing Scrum teams. In this role, you will combine hands-on development with technical leadership, ensuring best practices, quality standards, and team collaboration are consistently upheld. As a Developer Team Lead, you will mentor team members, manage deployments, drive technical solutions, and collaborate closely with product, DevOps, and architecture teams to deliver scalable, maintainable applications.

Requirements

  • Bachelor’s degree in a related field (e.g., Computer Science, Business, Emergency Management, or equivalent experience).
  • 5+ years of experience in web application development.
  • Strong proficiency with: React and/or React Native PHP, Object-Oriented PHP (OOPHP) PostgreSQL and relational database concepts JavaScript, jQuery HTML/PHP templating systems
  • Experience with Jira or similar Agile project management tools.
  • Deep understanding of Agile/Scrum methodologies.
  • Familiarity with Learning Resource Management Systems (LRMs) or content management systems.

Nice To Haves

  • Scrum Master Certification (CSM or equivalent).
  • Experience with database performance tuning and optimization.
  • Experience with CI/CD pipelines, automated testing, and code quality tools.
  • Experience with Infrastructure-as-Code, especially Terraform.
  • Familiarity with containerization tools such as Docker and orchestration tools like Kubernetes.
  • Experience working in a cloud-native environment, especially in AWS.
  • Experience with AI development tools such as Claude Code, CoPilot, or Kiro.

Responsibilities

  • Define and implement robust, scalable, and maintainable technical solutions.
  • Promote adherence to coding standards, security practices, and architectural principles.
  • Proactively identify and address technical debt to maintain a clean and scalable codebase.
  • Provide mentorship, guidance, and support to developers of varying experience levels.
  • Foster a collaborative environment with an emphasis on continuous learning, pair programming, and cross-functional communication.
  • Assist in onboarding new team members and ramping them up on the team's tech stack and processes.
  • Support the Scrum process by co-leading sprint planning (second half), retrospectives, and Daily Scrums.
  • Help ensure sprint goals are achieved and blockers are swiftly removed.
  • Partner with the Product Owner to prioritize work and maintain team focus.
  • Oversee the release process, ensuring smooth and successful deployments.
  • Collaborate with DevOps and infrastructure teams to resolve deployment issues and improve CI/CD processes.
  • Maintain and communicate release schedules in coordination with the Product team.
  • Work closely with architects to define the technical roadmap and implement scalable solutions.
  • Ensure developed systems align with architectural vision and standards.
  • Provide input on technical design and participate in architectural reviews.
  • Serve as the primary technical escalation point for the team.
  • Quickly identify risks and work cross-functionally to resolve them.
  • Facilitate brainstorming and solutions for complex or ambiguous technical problems.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service