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
Bachelors 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
...Plant Operator Power Generation Facility | Queens, NY Location: Long Island City, Queens, NY Pay Range: $50.60 $55.30/hour Schedule: 12-hour rotating shifts, 5-week modified DuPont schedule About the Role We are seeking a Plant Operator to join a...
...Title: Hand Surgeon Employment Type: Full Time City: Quad City Region State: Iowa & Illinois We care about our employees! We value and respect the talented and committed people that make up our practice. Be a part of an organization that works to make...
...Off On-call bonus pay Out of town travel bonus pay Job Summary Elite Contracting Group is looking for an experienced Locksmith to join one of the fastest-growing full-service security and resiliency solution integration companies in Virginia. The ideal candidate...
...Job Description Job Description Customer Support Specialist Location: Harrisburg, PA Employment Type: Full-Time Company: Confidential (Energy Services Industry) About the Role: We are seeking a Customer Support Specialist to join our growing team...
...diagnostic tools (e.g., oscilloscope, VOM) to test and repair systems Required Qualifications ~ Electrical/Maintenance Journeyman License in the state of Michigan ~3 years manufacturing maintenance experience ~ Basic programming and advanced...