Overview
Skills
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.