Tech Lead

8-11 years
Job Description


Job description
Job Responsibilities:

  • Optimize the software products for speed, robustness, and efficiency
  • Suggest and implement improvements to current processes and technologies
  • Work with cross-functional teams to deliver high-quality products
  • Improve the engineering processes to increase team effectiveness

Job Requirements:
  • Bachelor's/Master's degree in Engineering, Computer Science (or equivalent experience)
  • At least 8+ years of relevant experience as a software engineer
  • A minimum of 5+ years of experience working with enterprise-level software or on-demand services apps
  • At least 3+ years of relevant experience in a fast-paced, high-growth tech environment
  • A minimum of 3+ years of experience as a tech lead
  • Demonstrable experience building, leading and architecting full-stack products and systems at an enterprise scale
  • Proficiency in design, implementation, and testing of RESTful APIs
  • Hands-on experience with JavaScript, React and Node.js
  • Proficiency with Non-SQL and Transactional databases
  • Solid understanding of computer architecture, networking, operating systems, and the software frameworks
  • Prolific experience with web technologies, debugging, and performance tuning
  • Prior experience with highly scalable and high availability architectures/systems
  • Familiarity with GitHub, Jira, and Confluence
  • Ability to work with a distributed team and lead the team to deliver project results
  • Strong problem-solving skills and willingness to get the job done on time
  • Result-driven with attention to detail
  • Hands-on experience in on-demand service, field service software, or the home service industry
  • Nice to haveexperience in DevOps
  • Fluent in the agile development framework
  • Experience building a highly functioning engineering team from scratch
  • Fluent in verbal and written English

About
Job Source: www.turing.com

Turing’s hiring platform combines the planetary reach and AI to deliver your ideal engineers in order to help you spin up your engineering dream team. Our deep matching intelligence finds the best Turing developers across 100+ skills like React, Node, Python, Golang, Angular, Swift, Java, and many more. As part of our rigorous vetting process, we also review software engineers’ technical abilities, English skills, and remote working capabilities. Turing ensures time zone overlap, transparency, and reliable communication in order to make remote development easy for you after the match.

Career Advice to Find Better