Remote jobs in Programming



Software Development Team Lead

Phoenix ,AZ





4 months

Remote Jobs


Remote Jobs in AZ


Software Development Team Lead

Location: Phoenix, AZ Type: Full-time

Job description

The Team Lead will be a core contributor to our software development team. He or she is a hands-on technical manager with responsibilities in the areas of software development, technical leadership, and management of direct reports.

Management Responsibilities:

  • Manage a team of developers (2-7) including the full range of management responsibilities (i.e. hiring, terminations, time off, performance improvement plans, career development, onboarding, one-on-ones, and reviews).
  • Day-to-day execution of executive vision within his/her areas of responsibility (i.e. upward communication regarding needs, status, and follow-through).
  • Manage daily scrums and sprint planning for his/her teams and components.
  • Mentoring team members.

Technical Leadership Responsibilities:

  • Provide technical leadership and architectural guidance over one or more subject areas.
  • Code reviews.

Engineering Responsibilities:

  • Enhance and maintain our applications with high-quality code contributing across the full stack.
  • Enhance and use our growing DevOps platform within AWS.
  • Contribute to the architecture of our product line.
  • Ensure code contributions meet our standards for quality and stability through testing.
  • Stay up to date on emerging technologies and best practices.
  • Clearly communicate ideas and expectations.
  • Research and development of new technologies.



  • Demonstrated experience managing people.
  • A Bachelor's degree in Computer Science,
  • Management Information Systems, or equivalent experience.
  • A minimum of 6 years of full-time software development experience.
  • Extensive experience with preferably both JavaScript and Python.
  • Experience with ReactJS, Redux, or Django.
  • Demonstrated experience with design patterns.
  • Experience with core AWS services.
  • In-depth knowledge of relational databases.
  • The ability to speak and write in English fluently and idiomatically.
  • The ability to work independently as well as in a team environment.

Nice to have:

  • Experience with computer vision
  • Experience with OpenCV, Skimage, or Rasterio
  • Experience with Docker
  • Experience with GIS
  • Experience in applied machine learning or artificial intelligence.

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.


How would you rate your experience?


We may wish to follow up. Enter your email if you're happy for us to contact you.