Team Lead, Software Engineering

Tenna

Remote regions

US

Benefits

Similar Jobs

See all

Responsibilities:

  • Leads and mentors a team of software engineers, providing technical direction and conducting pull request reviews.
  • Manages development processes, scoping work and writing scalable code for APIs and web applications.
  • Unit tests code and ensures quality, while decomposing monolithic applications into microservices.

Qualifications:

  • Requires 12+ years of professional development experience and 2+ years in technical leadership, with a Bachelor's in Computer Science or equivalent.
  • Substantial experience with React.js, JavaScript, HTML/CSS, and one of Java, C#, or Python, plus SQL and preferably NoSQL.
  • Preferred experience includes Node.js, Docker, large-scale data systems, RabbitMQ, and Amazon Web Services like EC2 and S3.

Benefits:

  • Offers a fully remote opportunity nationwide with a competitive compensation package and low-cost benefits starting on the first day.
  • Includes Paid Time Off, Volunteer Time Off, 401k match, visa sponsorship, and employee referral bonuses.

Tenna

Tenna provides a platform that revolutionizes construction equipment fleet operations by enabling customers to manage and track assets like heavy equipment and tools. The company culture is defined by a quality-obsessed, gritty team of continuous learners and collaborative problem solvers.

Apply for This Position