HeartCentrix Solutions
Principal Software Engineer
Skills
4 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
Dallas, TX, USA
Work mode:
Onsite
Published on:
20 October 2026
What they need
We are seeking a Principal Software Engineer to lead technical architecture, full-stack development, and engineering best practices. This role requires deep expertise in React, Node.js, JavaScript/TypeScript, and Java, along with experience designing scalable applications and mentoring engineering teams.
The ideal candidate will provide technical leadership, drive architectural decisions, and collaborate with product, design, and QA teams to deliver high-quality software solutions.
Must-Have Skills
- 10+ years of relevant software engineering experience.
- Strong hands-on experience with React, Node.js, JavaScript/TypeScript, HTML/CSS, and Bash.
- Expertise in full-stack application development and system architecture.
- Experience with microservices, RESTful APIs, GraphQL, and JSON.
- Strong database design and data modeling skills using SQL and NoSQL databases, including MongoDB or Redis.
- Experience with cloud platforms (AWS, Azure, or GCP), Docker, and Kubernetes.
- Strong knowledge of software design principles, testing frameworks, and Agile/Scrum methodologies.
- Proven technical leadership, architecture design, code review, and engineering mentorship experience.
- Strong communication and cross-functional collaboration skills.
Key Responsibilities
- Define software architecture and technical direction for scalable, maintainable applications.
- Lead full-stack development and implementation of complex features.
- Establish coding standards, testing practices, and engineering best practices.
- Mentor engineers and lead technical training and design reviews.
- Collaborate with product, UI/UX, QA, and business stakeholders to deliver solutions.
- Drive technical innovation, process improvements, and application performance.
- Evaluate emerging technologies and guide their adoption where appropriate.
Ideal Candidate
A hands-on technical leader who combines strong full-stack development skills with enterprise architecture experience. The candidate should be comfortable leading complex projects, making technical decisions, mentoring engineers, and delivering scalable applications in a modern cloud and DevOps environment.
Other offers great for you!
These companies are also looking for great profiles
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
9 days ago
Quick apply
Tenth Revolution Group
Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués
Freelance
Paris, France
Hybrid
Skills
21 hours ago
Quick apply
No company information available.