Technical Lead Software Engineering

Overview

On Site
Depends on Experience
Contract - W2

Skills

API
Agile
Amazon Web Services
Android
Automated Testing
Cloud Computing
Continuous Delivery
Continuous Integration
Dashboard
DevOps
JavaScript
Kotlin
Leadership
Mentorship
Mobile Applications
Mobile Development
New Relic
Node.js
React Native
React.js
Retail
Scalability
Virtual Team

Job Details

Title: Technical Lead Software Engineering

Location: Irving, TX

Focus Areas: Full-stack web & mobile development, AWS cloud, observability (New Relic), leadership

What This Role Is All About

This is a hands-on leadership role for a senior engineer/tech lead who can:

  • Architect and develop React/React Native + Node.js apps (web and mobile)
  • Lead a distributed team through code reviews, mentorship, and DevOps adoption
  • Implement strong observability and monitoring practices (New Relic preferred)
  • Guide cloud-native design (AWS preferred), with performance, scalability, and security in mind

Ideal Candidate Profile

  • Have 5+ years of engineering experience, with 3+ years leading teams
  • Can code and review full-stack JavaScript: React (web), React Native (mobile), Node.js backend
  • Have solid cloud experience (AWS preferred; cloud-agnostic mindset important)
  • Understand monitoring/alerting/logging with tools like New Relic, Datadog, etc.
  • Have experience building enterprise-grade web/mobile apps ideally for retail or operations
  • Have worked in Agile environments and led geographically distributed team

Tools/Technologies

  • Frontend -React, React Native, responsive design
  • Backend- Node.js, API design, performance optimization
  • Cloud- AWS (must), Cloud-agnostic design (nice to have)
  • Observability-New Relic, custom dashboards/alert
  • DevOps Practices- CI/CD, automated testing, incident response
  • Architecture-Scalable systems, fault tolerance, secure design
  • Mobile Experience-React Native, Android/Kotlin (nice to have)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.