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
...BGNY Fundraising Director Position Overview The Fundraising Director will lead the fundraising strategy for Battleground New York and Battleground New York Action. Battleground New York is dedicated to helping Democrats win the U.S. House of Representatives, registering...
Were seeking a Brand & Marketing Digital Designer to join a growing health and wellness brand. This role is ideal for a creative professional who thrives at the intersection of graphic design, marketing strategy, and brand storytelling . Youll design high-performing...
...completion. ~ Proactive, deadline-focused, and adept at managing multiple priorities. ~ Capable of working effectively both independently and collaboratively in a team environment. ~ Skilled in engaging end users and executing pull-through sales techniques. ~...
Sales Representative ASSA ABLOY Entrance Systems, Pedestrian Door Solutions Join the industry leader in automated door solutions! ASSA ABLOY Entrance Systems is a global manufacturer committed to creating safe, secure, and efficient entrance systems for people worldwide...
...-oriented, creative problem solver, and collaborative Business Analyst to join our Integrated Solutions team. The Business Analyst plays... ...evaluate gathered information from multiple sources, reconcile conflicts, relate high level information to details, and distinguish user...