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 Description Job Description Licensed Medical Esthetician Raleigh, NC About Us We are a client-focused spa located in Raleigh, North Carolina, dedicated to delivering high-quality aesthetic services in a welcoming and professional environment. Our team...
High School Bookkeeper Location Gautier, MS : Description: Remainder of 2025-2024 school year 220 days per year Qualifications: High school diploma or the equivalent; three (3) years' experience in bookkeeping/accounting, preferably in a school setting. Must pass...
...Job Description The Distribution Center Representative I (FORKLIFT DRIVER) is responsible for supporting the operations of the distribution center, such as safely operating PIT equipment and accurately completing inventory transactions. This position will serve...
...News Media reaches 200 million people each month. JOB DESCRIPTION Fox News Media has a great opportunity for a Freelance Makeup Artist and Hairstylist! As a Freelance Makeup Artist and Hairstylist, you know how to ready a person for their close-up! Your makeup artistry...
...onsite 4 days/week) in Washington DC. There are currently very few remote roles. Occasionally we staff for roles situated in other areas,... ...for partner companies, not individuals looking for an inhouse/contract recruiting role. We look forward to hearing from you soon!