Lead Software Engineer

GTN LLC
Plano, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 160K

Job location

Plano, United States of America

Tech stack

JavaScript
Amazon Web Services (AWS)
Azure
Browser Compatibility
CSS
Cloud Computing
Databases
Data Stores
Database Design
DevOps
PostgreSQL
Enterprise Messaging Systems
MongoDB
Node.js
Scrum
Systems Development Life Cycle
Redis
E2e Testing
Software Engineering
TypeScript
React
Backend
Containerization
Kubernetes
Information Technology
Kafka
GraphQL
Front End Software Development
REST
Docker
Programming Languages
Microservices

Job description

Drive the development of innovative, scalable applications using Node.js, React, and PostgreSQL. Lead a team of engineers to deliver high-quality software, providing technical guidance while fostering collaboration and mentorship.

Core Technical Skills

Programming Languages

  • JavaScript/TypeScript

Backend Development

  • Node.js
  • Microservices architecture
  • RESTful APIs
  • GraphQL

Frontend Development

  • React
  • Reusable React components
  • HTML/CSS
  • Cross-browser compatibility

Databases & Data Stores

  • PostgreSQL
  • MongoDB/Redis
  • Database design

Messaging Systems

  • Kafka
  • MQ

Cloud Platforms

  • AWS
  • Azure
  • GCP

DevOps & Containerization

  • DevOps
  • Docker
  • Kubernetes

SDLC Methodologies

  • Agile/Scrum

Testing & Documentation

  • Unit/end-to-end testing
  • Testing
  • Documentation, * Lead design and development of scalable full-stack features using Node.js, React, and JavaScript/TypeScript.
  • Build RESTful APIs and reusable React components, ensuring cross-browser compatibility.
  • Provide architectural direction, enforcing best practices in coding, testing, and documentation.
  • Collaborate with cross-functional teams (design, product, QA) to gather requirements and deliver on time.
  • Mentor junior/mid-level engineers, conducting one-on-ones to support growth.
  • Own technical projects, define timelines, and communicate progress to stakeholders.

Requirements

  • 7+ years in software engineering with expertise in microservices architecture, RESTful APIs, and GraphQL.
  • 2+ years with MongoDB/Redis and messaging systems (e.g., Kafka, MQ).

Technical Competencies

  • Proficiency in Node.js, React, JavaScript/TypeScript, HTML/CSS, PostgreSQL, and MongoDB/Redis.
  • Strong experience with cloud platforms (AWS, Azure, or GCP), DevOps, and containerization (Docker, Kubernetes).
  • In-depth knowledge of database design, Agile/Scrum, and unit/end-to-end testing.

Professional Skills

  • Excellent communication and analytical skills to resolve issues and convey technical concepts.

Physical & Compliance Requirements

  • Bachelor's degree in Computer Science or related field.

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • 401(k) matching
  • Vision insurance
  • Dental insurance
  • Disability insurance
  • Dependent health insurance coverage, * 401(k) matching
  • Dental insurance
  • Dependent health insurance coverage
  • Disability insurance
  • Health insurance
  • Vision insurance

Apply for this position