Web Application Technical Lead (React/Front End)

Overview

Hybrid
$60 - $70
Contract - W2
Contract - 12 Month(s)

Skills

Web Applications
UI
React
Front End applications
Web Application Architecture
Java
Springboot
PHP
AWS

Job Details

Job Title: Web Application Technical Lead Large Scale
Location : Mountain View, CA
Experience: 11+ years
 
Job Summary
 
We are looking for a Technical Lead to maintain and improve a mission-critical, high-traffic web application used by millions of customers daily. This role requires deep technical expertise across modern web application architecture, large-scale distributed systems, and cloud-native infrastructure.
 
You will drive technical decisions, performance optimization, observability, and incident response, while upskilling our team to work confidently with enterprise-grade tools, frameworks, and platforms.
 
Key Responsibilities
 
Lead technical operations, troubleshooting, and enhancements for large-scale, customer-facing web applications.
 
Act as the technical escalation point during production incidents.
 
Oversee and mentor the team on end-to-end web application architecture, spanning frontend, backend, database, DevOps, and monitoring.
 
Ensure high availability, scalability, and performance of the application.
 
Work closely with product, QA, and DevOps teams to align deliverables with business priorities.
 
Guide adoption and implementation of advanced observability, logging, and monitoring practices.
 
Foster a culture of ownership, accountability, and continuous improvement.
 
Provide leadership in cross-team and cross-time zone collaborations.
 
Technical Skills & Experience
 
Web Application Architecture
 
Strong understanding of full-stack development for high-traffic applications.
 
Experience with multiple backend stacks (PHP, Java/Spring Boot, etc.) and modern frontend frameworks React
 
Deep understanding of RESTful APIs, GraphQL, and microservices.
 
Infrastructure & Cloud
 
AWS expertise (EC2, S3, RDS, EKS, CloudFront, CloudWatch, IAM).
 
Kubernetes (K8s) with Pods, Shards, and scaling strategies.
 
CI/CD pipelines using Jenkins
 
Data & Messaging
 
Strong database experience (MySQL, PostgreSQL) with replication and partitioning.
 
Messaging/event streaming platform Kafka.
 
Caching and performance tuning using Redis.
 
Monitoring, Logging, and Observability
 
Hands-on experience with Wavefront, Splunk, Datadog, and Grafana.
 
Designing and managing observability dashboards.
 
Implementing log aggregation and alerting strategies.
 
Security & Performance
 
Web application security best practices.
 
Performance profiling, load testing, and optimization at scale.
 
Leadership & Communication
 
Proven experience leading cross-functional teams in multiple time zones.
 
Excellent communication skills for client and leadership reporting.
 
Strong ability to explain technical topics to both technical and non-technical stakeholders.
 
Experience mentoring teams to work with new tools and modern architectures.
 
Desirable Experience
 
Managing applications with millions of daily active users.
 
Strong background in incident management and post-mortem analysis.
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.

About SunTechPros, Inc.