Demo

Principal Full Stack Engineer (Front End)

Kelaca
Raleigh, NC Full Time
POSTED ON 11/19/2025 CLOSED ON 12/16/2025

What are the responsibilities and job description for the Principal Full Stack Engineer (Front End) position at Kelaca?

Job Details

Role Overview

Kelaca is partnering with a fast-scaling technology innovator based in Raleigh, NC to find a Senior/Principal Full Stack Engineer – Front-End ready to build enterprise-grade web and mobile products that power asset-intensive industries.

 

Our client builds software that connects people, assets, and performance across complex environments. This role is for a senior engineer who thrives at the intersection of craftsmanship, autonomy, and cross-platform development — a technical leader who still loves to ship.

 

You’ll be a hands-on contributor and key technical voice within the web and mobile engineering group, driving architecture, design, and implementation across React, Xamarin/Maui, and C#/.NET solutions.

This is an individual-contributor position with significant product ownership, you’ll lead delivery for one product line, guiding technical direction, mentoring peers, and ensuring quality that scales.

 

What Success Looks Like

30–90 Days

·        Develop deep understanding of architecture, development patterns, and CI/CD pipelines.

·        Familiarization with technical challenges (architecture and theories on solutions)

·        Assess, evaluate, modify, and implement solutions (familiar with code base)

·        Build trust across engineering, QA, and product partners.

·        Begin contributing production-ready code across front-end and full-stack surfaces.

·        Learning, listening and evaluating team structure (0-45 days).

·        Implementing leadership techniques to take on more ownership of products (45-90 days).

90–180 Days

·        Lead end-to-end development of new features or enhancements within your product area.

·        Mentor engineers across the stack in modern front-end and mobile patterns.

·        Provide technical guidance to mid/junior developers on implementation of features.

·        Influence front-end standards, component reuse, and performance optimization.

·        Drive improvements in test coverage, accessibility, and user experience consistency.

12 Months

·        Act as technical owner for a full product line.

·        Deliver consistent, on-time releases with high quality and measurable performance gains.

·        Shape roadmap decisions with engineering leadership, balancing velocity and maintainability.

Core Outcomes & Metrics

·        Delivery Predictability: Stories committed vs. achieved, with stable sprint throughput.

·        Quality: Reduction in escaped defects, improved coverage, consistent review cadence.

·        Performance: Faster load times, smoother mobile interactions, efficient builds.

·        Engagement: Positive feedback from peers and stakeholders; visible growth impact.

What You’ll Do

·        Design, build, and maintain performant, reusable, and reliable front-end and cross-platform components in React, Xamarin/Maui, and .NET.

·        Partner with Product and Design to deliver elegant, accessible, and intuitive user experiences.

·        Implement and extend RESTful APIs in collaboration with back-end teams.

·        Strengthen CI/CD pipelines, automated testing, and deployment workflows.

·        Contribute to architectural discussions, ensuring scalability and maintainability.

·        Lead by example through thoughtful code reviews, technical mentorship, and ownership of complex modules.

·        Support a culture of continuous improvement, strong testing discipline, and clean, maintainable code.

How You Work

·        You balance autonomy with accountability — self-driven but highly collaborative.

·        You value design systems, reusable components, and performance discipline.

·        You communicate with precision and clarity across functions.

·        You thrive in an environment that rewards ownership, curiosity, and craft.

·        You treat reliability and maintainability as core features, not afterthoughts.

Skills, Experience, and Tools That Matter

Minimum Qualifications

·        Bachelor’s in Computer Science or related field (or equivalent practical experience).

·        7–10 years of professional software development experience.

·        Deep expertise in React, C#/.NET, and REST API integration.

·        Experience with Xamarin or MAUI mobile frameworks.

·        Strong understanding of object-oriented design, SOLID principles, and design patterns.

·        Proficiency with CI/CD, unit/integration testing, and version control (Git).

·        Familiarity with SQL Server, PostgreSQL, or equivalent relational databases.

·        Proven ability to debug, optimize, and maintain production systems.

·        Experience mentoring developers and influencing engineering practices.

·        Use of AI to create source code and integration test (Claude cursor preferred)

Preferred Qualifications

·        Familiarity with Azure, Docker, Kubernetes, or cloud-native deployment.

·        Exposure to ERP integrations (SAP, Oracle, Maximo) is a plus.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Salary : $190,000 - $210,000

Principal Full Stack Engineer- Hybrid - Durham, NC area - W2 Only
YOH Services LLC -
Durham, NC
Immediate Hiring::Direct Clinet::Principal Full Stack Engineer::HYBRID ROLE
Jobs via Dice -
Raleigh, NC
Senior Full Stack Engineer
blend -
Raleigh, NC

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Full Stack Engineer (Front End)?

Sign up to receive alerts about other jobs on the Principal Full Stack Engineer (Front End) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$63,573 - $82,434
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$132,730 - $173,376
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Principal Full Stack Engineer (Front End) jobs in the Raleigh, NC area that may be a better fit.

  • Randstad Digital Americas Durham, NC
  • Job Summary Implement and maintain CI/CD pipelines to ensure smooth and automated delivery of applications into production environments Knowledge of relati... more
  • 20 Days Ago

  • HCL Global Systems Raleigh, NC
  • Job Details Job Title: Principal Full Stack Engineer HYBRID ROLE (2 weeks a month onsite) Location: Durham, NC Duration: Long term Job Description Location... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!