Lead Software Engineer
*Position: Lead Software Engineer (Node.js, React, PostgreSQL)*
*Location: Onsite (Plano, TX) Local Candidates *
*Only USC, GC*
*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.
Pay: $150,000.00 - $160,000.00 per year
Benefits:
* 401(k) matching
* Dental insurance
* Dependent health insurance coverage
* Disability insurance
* Health insurance
* Vision insurance
Work Location: In person