Lead Software Engineer - Node.js, React, PostgreSQL Job at GTN Technical Staffing, Plano, TX

NjNyV2l3cFppNkhzeVJTeVRhZkg2UlF0MGc9PQ==
  • GTN Technical Staffing
  • Plano, TX

Job Description

Lead Software Engineer – Node.js, React, PostgreSQL

Location: Plano, TX (On-Site Only – No Remote, No Hybrid)

Compensation: $150,000 – $175,000 Base

Bonus: 15% Annual Bonus

Employment Type: Full-Time / Direct Hire

Overview

We are seeking a Lead Software Engineer to drive the development of innovative, scalable applications using Node.js, React, and PostgreSQL. This role is hands-on and leadership-focused, responsible for technical direction, architecture, and mentoring a team of engineers while partnering closely with product, design, and QA teams.

This is an on-site role in Plano, TX and requires daily in-office collaboration.

Key Responsibilities

• Lead the design and development of scalable full-stack features using Node.js, React, and JavaScript/TypeScript

• Build and maintain RESTful APIs and reusable React components with cross-browser compatibility

• Provide architectural direction and enforce best practices in coding, testing, documentation, and code quality

• Collaborate with product, design, and QA teams to gather requirements and deliver solutions on schedule

• Own technical initiatives, define timelines and milestones, and communicate progress to stakeholders

• Mentor junior and mid-level engineers through technical guidance, code reviews, and regular one-on-ones

• Foster a collaborative, high-performance engineering culture

• Write clean, efficient, well-documented, and testable code

• Actively participate in and lead code reviews to maintain engineering standards

Requirements

• Bachelor’s degree in Computer Science or a related field

• 7+ years of professional software engineering experience

• Strong experience with microservices architecture, RESTful APIs, GraphQL, and JSON

• Proficiency in Node.js, React, JavaScript/TypeScript, HTML/CSS

• Strong experience with PostgreSQL and relational database design

• 2+ years of experience with MongoDB and/or Redis

• Experience with messaging systems such as Kafka or MQ

• Working knowledge of cloud platforms (AWS, Azure, or GCP)

• Experience with DevOps practices, containerization (Docker), and orchestration (Kubernetes)

• Strong understanding of Agile/Scrum development methodologies

• Experience with unit testing and end-to-end testing frameworks

• Excellent analytical, troubleshooting, and problem-solving skills

• Strong written and verbal communication skills with the ability to explain technical concepts clearly

Additional Qualifications

• Experience working closely with UI/UX teams to refine and implement designs

• Strong interpersonal skills and ability to collaborate across technical and non-technical teams

• Proven ability to lead projects from concept through delivery

Job Tags

Full time, Work at office, Remote work,

Similar Jobs

JSG (Johnson Service Group, Inc.)

Customer Care Representative - Municipal Water Job at JSG (Johnson Service Group, Inc.)

 ...position ensures clear communication and timely resolution of customer inquiries....  .... Process payments received by mail, online, and in person; balance daily receipts and...  ...Perform general office tasks such as filing, data entry, and recordkeeping. Qualifications:... 

Park West Gallery

Cruise Ship Art Sales Associate-Auctioneer Apprenticeship | USA Job at Park West Gallery

 ...paid, apprenticeship-style careertrack that grows your careerfrom Art Sales Associate Shipboard Gallery Di rector Art Auctioneer . You'll learn live-event selling, build stage presence, and lead gallery operations while trave ling the world . No art degree... 

Lumicity

Drywall Estimator Job at Lumicity

 ...About the Company: My client is a well-established and respected construction firm specializing in commercial drywall, framing, and finishing projects across the Kentucky market. Known for their commitment to quality, integrity, and long-term client relationships, they... 

Russell Tobin

Entry Level Representative(Recent Grads needed) Job at Russell Tobin

 ...Job Title: Customer Support Representative Location: South Jordan UT Pay Rate: $21.99/hour (W2) Schedule Start remotely with 45 weeks of training, then transition to full in-office work for hands-on experience and team collaboration. After 6 months, enjoy... 

Birdie

Warehouse Associate Job at Birdie

 ...A confidential client of Birdie is seeking a Warehouse Associate! THE OPPORTUNITY A client of Birdie's in the Thornton area is seeking a motivated and dependable individual to join its warehouse operations team. This role is ideal for someone who thrives in a fast...