Lead Software Engineer - Node.js, React, and 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.
Recommended Jobs
AT&T Retail Sales Associate
Join Our Team! At DSI, we have over 40 years of sales enablement and customized business solution experience, providing enhanced value that delivers results for our clients and partners. We're on t…
OTR Class A CDL Company Driver Dry Van New Trucks 65 CPM, easy 2200 weekly
We are hiring experienced OTR drivers to join a growing and stable carrier offering late-model equipment, consistent miles, and competitive pay. Position Type OTR (All 48 States) Driver …
Sr. Software Engineer
What We Do Shape the future of cybersecurity at Forescout. Each day cyberattacks threaten to disrupt hospitals, power grids, financial systems, and the infrastructure we all depend on. At Fo…
Sales Development Representative
Take your Tech Sales Career to the next level with a Financial Technology Leader SV Academy has partnered with an exciting Financial Technology company that offers SaaS companies a completely diff…
Training Coordinator, Megafactory
What To Expect The Megafactory Training Team is seeking a highly motivated individual to support training initiatives at our Megafactory, Houston, Texas location. The ideal candidate will be respo…
Electrical Power Systems Engineer (Principal - Senior Advisor)
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves…
Veterinarian
Associate Veterinarian needed at AAHA hospital in Copperas Cove – $120,000 + salary DoE, $20,000 Bonus package. No Weekends and No On-Call! High-End Medicine in a Small Town Animal Medical Cent…
Conflicts Analyst
Job ID#: 33550 Conflicts Analyst needed for Downtown law firm Perform conflict of interest searches for Attorneys and Administrative staff members Conduct research in the Firm’s internal and…
Prep Cook (Longview)
Join the culinary team at The Catch as a Prep Cook, where you will have the opportunity to work in a fast-paced and exciting restaurant environment. As a prep cook, you will play a crucial role in la…
Senior Client Accountant
Job ID#: 30490 Generate tenant billings and adjustments based on information provided by the Property Manager (PM); submit Commercial Management (CM) batches for review and posting. Review and …