What are the responsibilities and job description for the Lead Software Engineer position at GTN Technical Staffing?
Lead Javascript Engineer – Node.js, React, PostgreSQL
Location: On-site in Plano, TX (No Remote, No Hybrid)
Compensation: $150,000 – $185,000 15% Bonus
Overview
We are seeking a highly skilled Lead Software Engineer to drive the development of innovative, scalable applications using Node.js, React, and PostgreSQL. This role will lead a team of engineers, provide architectural direction, and ensure delivery of high-quality software through mentorship, collaboration, and strong technical leadership.
Key Responsibilities
• Lead the design and development of scalable full-stack features using Node.js, React, and JavaScript/TypeScript
• Build RESTful APIs and reusable React components with cross-browser compatibility
• Provide architectural direction and enforce best practices in coding, testing, and documentation
• Collaborate closely with product, design, and QA teams to gather requirements and meet delivery timelines
• Mentor junior and mid-level engineers, conducting regular one-on-ones to support technical growth
• Own technical projects end-to-end, define timelines, and communicate progress clearly to stakeholders
Requirements
• Bachelor’s degree in Computer Science or related field
• 7 years of experience in software engineering with strong expertise in microservices, RESTful APIs, and GraphQL
• Proficiency in Node.js, React, JavaScript/TypeScript, HTML/CSS, PostgreSQL, and MongoDB/Redis
• 2 years of experience with MongoDB/Redis and messaging systems (Kafka, MQ, etc.)
• Strong cloud experience (AWS, Azure, or GCP), DevOps skills, and containerization (Docker, Kubernetes)
• Deep understanding of database design, Agile/Scrum methodologies, and unit/E2E testing practices
• Excellent communication, problem-solving, and analytical skills
Salary : $150,000 - $215,000