Lead Software Engineer (Node.Js, React, PostgreSQL)
Job Details
Work Location: On-site in Plano, TX - NO REMOTE. NO HYBRID
Salary Range: $150, 000 - $165, 000
Bonus Potential: 15% Role Summary
Drive the development of innovative, scalable applications using Node.Js, React, and PostgreSQL. Lead a team of engineers to deliver high-quality software, providing technical guidance while fostering collaboration and mentorship.
Core Technical Skills Programming Languages
JavaScript/TypeScript Backend Development
Node.Js
Microservices architecture
RESTful APIs
GraphQL Frontend Development
React
Reusable React components
HTML/CSS
Cross-browser compatibility Databases & Data Stores
PostgreSQL
MongoDB/Redis
Database design Messaging Systems
Kafka
MQ Cloud Platforms
AWS
Azure
GCP DevOps & Containerization
DevOps
Docker
Kubernetes SDLC Methodologies
Agile/Scrum Testing & Documentation
Unit/end-to-end testing
Testing
Documentation Key Responsibilities
Lead design and development of scalable full-stack features using Node.Js, React, and JavaScript/TypeScript.
Build RESTful APIs and reusable React components, ensuring cross-browser compatibility.
Provide architectural direction, enforcing best practices in coding, testing, and documentation.
Collaborate with cross-functional teams (design, product, QA) to gather requirements and deliver on time.
Mentor junior/mid-level engineers, conducting one-on-ones to support growth.
Own technical projects, define timelines, and communicate progress to stakeholders. Qualifications & Experience Experience
7+ years in software engineering with expertise in microservices architecture, RESTful APIs, and GraphQL.
2+ years with MongoDB/Redis and messaging systems (e.G., Kafka, MQ). Technical Competencies
Proficiency in Node.Js, React, JavaScript/TypeScript, HTML/CSS, PostgreSQL, and MongoDB/Redis.
Strong experience with cloud platforms (AWS, Azure, or GCP), DevOps, and containerization (Docker, Kubernetes).
In-depth knowledge of database design, Agile/Scrum, and unit/end-to-end testing. Professional Skills
Excellent communication and analytical skills to resolve issues and convey technical concepts. Physical & Compliance Requirements
Bachelor’s degree in Computer Science or related field.